Java SE基础部分--04.IDEA、Java方法

学习目标:

1、集成开发工具IDEA(常用快捷键)

2、方法的参数和返回值

3、方法的重载

一、IDEA常用快捷键

安装省略………

1IDEA 常用快捷键:

//1.给包或者类重命名 shift+f6

//2.快速生成main 方法输入:psvm 然后回车

//3.快速输出一个变量soutv 回车

//4.使用for 循环打印写 fori 回车

//5.如果想使用for 循环输出0-100100.for 回车

//6.自动生成代码,toStringgetset 等方法或者插入内容、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 + 回车

2IDEA 修改快捷键:

File->Settings->keymap->Main menu->code->Completion->Basic

二、方法

1、方法的定义格式:

修饰符 返回值类型 方法名(参数列表){

代码;

Return 结果;

}

调用方法的图解:

Java SE基础部分--04.IDEA、Java方法

2、定义方法注意项:

需求:方法要实现的功能。

明确返回值类型:定义方法要搞清楚返回值类型、必须要和return 语句的类型相同。

明确参数列表:明确参数个数和类型。

例子:定义方法实现二个整数的和

Public static int getSum(int a, int b){

Return a + b;

}

方法执行:主方法main 调用getSum();

3、方法重载:必须在同一个类中、有多个不同的方法、它们的参数列表不同。就叫重载。(同名不同参)

注意:(1)、必须在同一个类中

(2)、方法名必须相同

(3)、参数列表必须不同、(参数的个数、类型、顺序不同)

例子:

Java SE基础部分--04.IDEA、Java方法

4、调用方法的三种形式:

1)、直接调用、在主方法main 里调用方法名、如prints();

Java SE基础部分--04.IDEA、Java方法

2)、赋值调用:在方法前面定义就量、接收方法返回值。

Java SE基础部分--04.IDEA、Java方法

3)、输出语句调用:在输出语句中调用方法、System.out.println(方法名());

Java SE基础部分--04.IDEA、Java方法

注:不能用输出语句调用void 类型的方法、因为方法执行后没有结果、也就打印不出任何内容。

4)、方法作为参数传递:

不能用无返回值类型的方法作为参数传递。因为方法执行后没有结果、也就打印不出任何内容。

Java SE基础部分--04.IDEA、Java方法