最新回答 / 慕斯4785361
个人理解:这是讲静态内部类时说的。假设外部类的静态成员与内部类成员名相同,那此时通过“成员名”直接调用的就不是外部类的静态成员而是内部类的成员,这时应该采用“类名.静态成员”访问外部类的静态成员。而当他们不同时就理所当然的能通过“成员名”直接调用外部类的静态成员了。
2017-11-20
package Practise;
public class Java2110 {
String name;
String sex;
static int age;
public Java2110(){
name = "tom";
System.out.println("通过构造方法初始化name");
}
public class Java2110 {
String name;
String sex;
static int age;
public Java2110(){
name = "tom";
System.out.println("通过构造方法初始化name");
}
2017-11-19
我这是第二遍学,当真是要做笔记,第一遍没做笔记,看不懂,第二遍看懂了。建议不太懂多学几遍。不要着急。要沉下心来学,都是可以学懂得。
2017-11-18
这节里有两个位置要注意 15句 HelloWorld.this.name; 28句 Inner inn=o.new Inner(); new后面不能写成 new.Inner() 注意没有点,字母大小写要注意。
2017-11-18
最赞回答 / 吉翁有角三倍速
hello.show()是hello这个对象调用了show()这个方法,输出了"welcome to imooc"这个字符串;下一行的print()是调用print()这个静态方法,输出"欢迎来到爱慕课"这个字符串
2017-11-18
有人说老师不讲这个东西的作用,我想说你来看这个视频说明你是入门,现在讲作用估计你又是听不懂了,等你真的需要用到它的时候你就知道他的作用了。,现在你就只需要记得他是怎么用的就行了。
2017-11-17