首先,你需要一个好用的编译器。我用的是IDEA,现在学生可以免费申请!!!
接着,你需要创建好文件。
之后,就开始你的编码之旅了。
1.快捷的打出方法
先打main方法(相当于入口)。可以直接打出"psvm",然后敲击一下Tab键或回车,就可以补全。
public static void main(String[] args) { }
再打输出方法。同样,可以直接打出"sout",然后敲击一下Tab键或回车,就可以补全。
System.out.println("我爱Java");
2.方法和方法的重载
方法(method)就是一段用来完成特定功能的代码片段。
(1)方法的声明格式:
[修饰符1 修饰符2 …](可省略) 返回值类型 方法名(形式参数列表){
}
例:
package com.test01; public class attempt1{ //声明一个两数加和的方法。 public static int Addnum(int Num1,int Num2){//"Addnum"自己定义的名字,一般要"见名只意" int sum; sum = Num1 + Num2; return sum; } public static void main(String[] args) { int a = Addnum(10,10);//调用方法 int b = Addnum(20,30);//可以再次调用方法 int c = Addnum(40,50);//可以再次调用方法 System.out.println(a); System.out.println(b); System.out.println(c); } }
(2)方法的作用:提高了代码的复用性。写一次,需要的时候直接调用即可。
(3)方法的调用方式:
方法名(实参列表)
对象名.方法名(实参列表) (如Addnum(10,10))
(4)方法的重载:
在同一个类中,方法名相同,形参列表不同的多个方法,构成了方法的重载。
例:
public static int Addnum(int Num1,int Num2){ int sum; sum = Num1 + Num2; return sum; } public static int Addnum(int Num1,int Num2,int Num3){ int sum; sum = Num1 + Num2 + Num3; return sum; } 这两个类可以同时定义,使用。
public static void main(String[] args) { int a = Addnum(10,10); int b = Addnum(10,10,10); System.out.println(a); System.out.println(b); }
注:方法的重载只和方法名、形参列表(形参)有关,与其他无关。
方法重载要求:方法名必须相同,形参列表必须不同(类型不同,个数不同等)