1.通过 “类名.静态变量” 访问静态变量 如:HelloWorld.className
2.通过 “对象名.静态变量” 访问静态变量
2.通过 “对象名.静态变量” 访问静态变量
2017-03-27
this关键词代表当前对象
this.属性 操作当前对象的属性
this.方法 操作当前对象的方法
public void show() {
System.out.println("外部类中的name:" + HelloWorld.this.name );
System.out.println("内部类中的name:" + name );
System.out.println("外部类中的age:" + age);
由于在外部类和内部类中均有相同的属性name ,因此,在外部类中的name需使用this指示
this.属性 操作当前对象的属性
this.方法 操作当前对象的方法
public void show() {
System.out.println("外部类中的name:" + HelloWorld.this.name );
System.out.println("内部类中的name:" + name );
System.out.println("外部类中的age:" + age);
由于在外部类和内部类中均有相同的属性name ,因此,在外部类中的name需使用this指示
2017-03-27
static int score1 = 86;
int score2 = 92;
// 定义静态方法sum,计算成绩总分,并返回总分
public int sum() {
}
public static void main(String[] args) {
// 调用静态方法sum并接收返回值
int allScore =
System.out.println("总分:" + allScore);
}
int score2 = 92;
// 定义静态方法sum,计算成绩总分,并返回总分
public int sum() {
}
public static void main(String[] args) {
// 调用静态方法sum并接收返回值
int allScore =
System.out.println("总分:" + allScore);
}
2017-03-27
已采纳回答 / 坚决不放弃
实例变量:定义在类中但在任何方法之外。(New出来的均有初始化)当一个对象被实例化之后,每个实例变量的值就跟着确定;实例变量在对象创建的时候创建,在对象被销毁的时候销毁;实例变量的值应该至少被一个方法、构造方法或者语句块引用,使得外部能够通过这些方式获取实例变量信息;实例变量可以声明在使用前或者使用后;访问修饰符可以修饰实例变量;实例变量对于类中的方法、构造方法或者语句块是可见的。一般情况下应该把实例变量设为私有。通过使用访问修饰符可以使实例变量对子类可见;实例变量具有默认值。数值型变量的默认值是0,布尔...
2017-03-26