发布网友 发布时间:2022-05-25 14:53
共6个回答
热心网友 时间:2023-11-06 01:20
java类里面只能定义属性、类方法和{}内的代码块。第二个例子里面的age =25既不是属性也不是方法或者代码块。它只是一个赋值操作,只能放在方法和代码块中不能独立写在类里面不然的话会报语法错误。热心网友 时间:2023-11-06 01:21
public class Student{热心网友 时间:2023-11-06 01:21
比如说你抽象一个学生类,在类里面却把学生的年龄赋值了,但是在定义年龄的时候没有赋值,就相当于初始化热心网友 时间:2023-11-06 01:22
age = 25;热心网友 时间:2023-11-06 01:23
上面是定义然后初始化 下面确是赋值操作当然不行了! 这个时候他会认为下面的第二个age是另一个属性 但是确没有声明类型所以错了!热心网友 时间:2023-11-06 01:23
上面是初始化,可以理解问设置的默认值,