java基本构造格式
帮助了解各种构造方法,各种方法的格式
一、方法的格式
权限修饰符 [静态修饰符] 方法的返回值类型 方法名([参数列表]){
方法体;
return 返回的数据值;
}
示例:
//对int数组进行求和
public class MethodDemo1 {
public static void main(String[] args) {
int[] nums = {1,2,3};
sumArray(nums);//调用sumArray方法
}
public static void sumArray(int[] arr){
int sum = 0;
for (int num: arr) {
sum += num;
}
System.out.println("数组求和:"+sum);
}
}
二、类的定义
1.格式
权限修饰符 class 类名{
属性;
方法;
}
代码如下(示例):
public class Person{
public void eat(){
System.out.println("吃饭");
}
}
2.调用格式
类名 对象名 = new 类名();
代码如下(示例):
Person p = new Person();
二、构造方法
权限修饰符 类名([参数列表]){
构造方法体;
}
代码如下(示例):
public A(String str){//有参构造
System.out.println("有参构造方法");
}
public B(String str){//无参构造
System.out.println("无参构造方法");
}
二、代码块
构造代码块和局部代码块
构造代码块用在类中方法外
局部代码块用在方法或语句中
{
代码块;
}
代码如下(示例):
public class Teacher {
String name;
int age;
//构造代码块
{
age = 18;
System.out.println("构造代码块~");
}
public void teach(){
//局部代码块
{
int classId = 1;
System.out.println("现在讲"+classId+"班级");
}
}
}
总结
暂时就想到这么多,以后想起来再补上