package com.helloWorld;
public class HelloWorld {
static int score1 = 86;
static int score2 = 92;
public static int sum() {
return score2+score1;
}
public static void main(String[] args) {
int allScore = HelloWorld.sum();
System.out.println("总分:" + allScore);
}
}
public class HelloWorld {
static int score1 = 86;
static int score2 = 92;
public static int sum() {
return score2+score1;
}
public static void main(String[] args) {
int allScore = HelloWorld.sum();
System.out.println("总分:" + allScore);
}
}
2016-04-29
if (age != other.age) return false; return true;
上面的语句比较两个对象的年龄是否相等,如果相等,条件为假,就执行 return true;那如果年龄不相等,那条件就为真,那就执行return false;执行完return false后,为什么不执行return true呢?????????
上面的语句比较两个对象的年龄是否相等,如果相等,条件为假,就执行 return true;那如果年龄不相等,那条件就为真,那就执行return false;执行完return false后,为什么不执行return true呢?????????
2016-04-28
通过this关键字访问外部类的成员变量变量,只是在内部类和外部类具有相同的成员变量和方法的情况下,如果没有同名就可以像访问内部成员那样直接访问。
2016-04-28
看这个例子,在main()函数中,要使用内部类的方法时,首先创建了一个外部类对象,在创建内部类对象时,通过外部类对象.new 内部类()的形式。可以理解为:要使用内部类的方法,首先需要将外部类实例化为一个对象,然后通过外部类的对象对内部类进行实例化,最后再调用内部类的方法。就好比文件系统,你要找一个文件,首先需要知道它在哪个盘,然后再找对应的文件夹。
2016-04-28