java语言基础(二)_IDEA_方法
2024-09-05 23:00:28
IDEA使用
项目结构:
- 所有代码放置在
src
文件夹内 - 新建包:在
src文件夹
上,右键新建包。包的命名:英文小写、数字、英文句点。
例如:使用公司域名倒写,如cn.itcast.day04.demo01
- 注意:包是一组文件夹的名称,如包名
cn.itcast.day04.demo01
,实际上建立了多级文件夹。在包名字上右键选择,Show in Explorer
,会发现创建包的目录结构E:\IdeaProjects\basic-code\day04-code\src\cn\itcast\day04
。 - 快捷键
- 导入项目时,项目文件夹的右下角有一个小方块
- IDEA中快速建立for循环,输入
5.fori
,生成5次以i为变量的for循环。
方法
- 定义方法的格式
修饰符 返回值类型 方法名(参数列表){
//代码省略...
return 结果;
}
- 修饰符:
public static
固定写法 - 返回值类型:表示方法运行的结果的数据类型,方法执行后将结果返回到调用者
- 参数列表:方法在运算过程中的未知数据,调用者调用方法时传递
- return:将方法执行后的结果带给调用者,方法执行到
return
,整体方法运行结束
- 方法应该定义在类中,不能嵌入定义(即不能在方法中定义方法)
- 方法重载(overload)
指在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同即可,与修饰符和返回值类型无关。
- 参数列表不同:
1)参数个数不同 2)参数类型不同 3)参数的多类型顺序不同 如int a, double b
与double a, int b
是可以的 - 与参数名称无关,如
int a, int b
与int x, int y
是相同的,并不能重载。
最新文章
- 大神php摘录
- 解决windows下FileZilla server中文乱码问题
- windows、ubuntu下eclipse搭建java、Python环境问题总结
- RequireJS基础(二)
- jquery------隐式迭代
- 在JavaScript中,this关键字指什么?
- PHP FTP操作类( 上传、拷贝、移动、删除文件/创建目录 )
- 使用Zabbix监控RabbitMQ
- 从零开始学C++之IO流类库(四):输出流格式化(以操纵子方式格式化 以ios类成员函数方式格式化)
- 深入理解Solaris内核中互斥锁(mutex)与条件变量(condvar)之协同工作原理
- Undefined symbols for architecture arm64: ";_OBJC_CLASS_$_WKWebView";, referenced from: objc-c
- 从vue源码看Vue.set()和this.$set()
- python3: print()函数:def,end关键字介绍
- Jmeter调用 Json接口测试之关键点申明Content-Type类型
- latex字体颜色
- sift 与 surf 算法
- sql server 运算
- 在动作类上加上SkipValidation 在反射时候会获取到该反射信息 就不会执行validate方法
- 对于当下国产CPU如火如荼有感
- minic 符号表