Java学习中被老师问到最多的问题就是什么是类?如何定义方法?如何调用方法?等等一些基本常识,今天我带大家来一起学习 希望大家可以牢记!!
public class 类名{
}
数据类型 变量名 (定义在类里面)
public 返回值类型 方法名(参数){
}
类名 对象名 = new 类名(){
}
public 方法名(参数){
}
方法名必须与类名一致
就是参数个数可变,若作为方法形参出现,也就是方法参个数是可以变化的。
1.格式:修饰权限 返回类型 方法名(数据类型…变量名){}
2.例如:public static void sum(int…a){}
可变参数作用:
(1)可以再不知道参数个数的情况下传入对象进去。
(2)可以为应用于单个参数或多个参数。
例如:
public class NewVarArgs { static void printArray(Object ... args) { for(Object obj : args) { System.out.print(obj+" "); } System.out.println(); } public static void main(String[] args) { printArray(new Integer(47),new Float(3.14),new Double(11.11)); printArray(47,3.14,11.11); printArray("one","two","three"); printArray(new A(),new A(),new A()); printArray((Object[])new Integer[] {1,2,3,4},(Object[])new Integer[] {1,2,3,4}); printArray(); } }
运行结果为:
对象名.方法名();