Java SE基础部分--04.IDEA、Java方法
学习目标:
1、集成开发工具IDEA(常用快捷键)
2、方法的参数和返回值
3、方法的重载
一、IDEA常用快捷键
安装省略………
1、IDEA 常用快捷键:
//1.给包或者类重命名 shift+f6
//2.快速生成main 方法输入:psvm 然后回车
//3.快速输出一个变量soutv 回车
//4.使用for 循环打印写 fori 回车
//5.如果想使用for 循环输出0-100、100.for 回车
//6.自动生成代码,toString,get,set 等方法或者插入内容、alt+ins--->已经改成 :fn+alt+delete
//7.导入包,自动修正代码 解决出现的问题 也可以生成返回值:alt+enter
//8.代码补全:ctrl+shift+enter
//9.删除光标所在行:ctrl+y
//10.复制一行:ctrl+d
//11.格式化代码:ctrl+alt+L
//12.添加单行注释:ctrl+/
//13.取消单行注释、再按一次ctrl+/
//14.添加多行注释:ctrl+shift+/
//15.取消多行注释:再按一次ctrl+shift+/
//16.换行:shift+enter
//17.移动当前代码行:alt+shift+向上下键
//18.如果提示不好使,可以按ctrl+j
//19.抽取方法:ctrl+alt+M
//20.查看源代码:ctrl+N
//21.生成try-catch 代码块:ctrl+alt+t
//22.优化导入的包,可以对当前文件或者整个包使用:Ctrl+Alt+O
// 快速创建方法:alt + 回车
2、IDEA 修改快捷键:
File->Settings->keymap->Main menu->code->Completion->Basic
二、方法
1、方法的定义格式:
修饰符 返回值类型 方法名(参数列表){
代码;
Return 结果;
}
调用方法的图解:
2、定义方法注意项:
需求:方法要实现的功能。
明确返回值类型:定义方法要搞清楚返回值类型、必须要和return 语句的类型相同。
明确参数列表:明确参数个数和类型。
例子:定义方法实现二个整数的和
Public static int getSum(int a, int b){
Return a + b;
}
方法执行:主方法main 调用getSum();
3、方法重载:必须在同一个类中、有多个不同的方法、它们的参数列表不同。就叫重载。(同名不同参)
注意:(1)、必须在同一个类中
(2)、方法名必须相同
(3)、参数列表必须不同、(参数的个数、类型、顺序不同)
例子:
4、调用方法的三种形式:
(1)、直接调用、在主方法main 里调用方法名、如prints();
(2)、赋值调用:在方法前面定义就量、接收方法返回值。
(3)、输出语句调用:在输出语句中调用方法、System.out.println(方法名());
注:不能用输出语句调用void 类型的方法、因为方法执行后没有结果、也就打印不出任何内容。
(4)、方法作为参数传递:
不能用无返回值类型的方法作为参数传递。因为方法执行后没有结果、也就打印不出任何内容。