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
public class Test1 {
public static void main(String args[]){
Shape s1=new Circle();
Shape s2=new Rectangle();
s1.area();
s1.perimeter();
s2.area();
s2.perimeter();
}
}
public static void main(String args[]){
Shape s1=new Circle();
Shape s2=new Rectangle();
s1.area();
s1.perimeter();
s2.area();
s2.perimeter();
}
}
2017-03-26
System.outprintln(+HelloWorld.className);//为什么把“+"号去掉就可以编译?
2017-03-26
public class HelloWorld {
// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";
public static void main(String[] args)
{// 访问静态变量,输出班级名称
HelloWorld name = new HelloWorld();
System.out.println(name.className);
// System.out.println(HelloWorld.className);
}
}
// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";
public static void main(String[] args)
{// 访问静态变量,输出班级名称
HelloWorld name = new HelloWorld();
System.out.println(name.className);
// System.out.println(HelloWorld.className);
}
}
2017-03-26
public class HelloWorld {
// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";
public static void main(String[] args) {
// 访问静态变量,输出班级名称
HelloWorld name = new HelloWorld();
System.out.println(+name.className);
// System.out.println(+HelloWorld.className);
}
}
// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";
public static void main(String[] args) {
// 访问静态变量,输出班级名称
HelloWorld name = new HelloWorld();
System.out.println(+name.className);
// System.out.println(+HelloWorld.className);
}
}
2017-03-26