已采纳回答 / 阿斯顿撒xxls
不太懂你想表达的意识。如果你是想问@1540e19d这里每次都输出不同,那么我猜测可能是因为你的方法是return一个值,但这个值你没有手动赋予它存储空间,它就系统自动存放,因此可能会不一样。可以尝试手动定义变量,给他赋值后用指针查看空间地址。然后比对一下应该就知道是不是上述猜想了。
2017-12-26
拿别人的代码做了点微小的工作,欢迎各位参考,继续改进
https://www.imooc.com/article/22323
https://www.imooc.com/article/22323
2017-12-25
1、静态内部类不能直接访问外部类中非静态成员,但可以通过外部类对象访问:new 外部类().成员
2、静态内部类可以直接访问外部类中的静态成员
3、创建静态内部类时,不需要外部类对象
2、静态内部类可以直接访问外部类中的静态成员
3、创建静态内部类时,不需要外部类对象
2017-12-24
1、成员内部类相当于外部类中的一个成员变量的位置,可以使用任意访问控制符
2、成员内部类中定义的方法可以直接访问外部类中的数据,不受访问控制符的影响、
3、创建内部类对象时,内部类 对象名字=外部类对象.new 内部类();
1、外部类访问内部类的成员和方法时,要先创建内部类的对象
2、外部类和内部类有相同的方法和成员变量时,内部类默认访问自己的,如果要访问外部类的成员变量,可以使用this关键字:外部类.this.成员变量
2、成员内部类中定义的方法可以直接访问外部类中的数据,不受访问控制符的影响、
3、创建内部类对象时,内部类 对象名字=外部类对象.new 内部类();
1、外部类访问内部类的成员和方法时,要先创建内部类的对象
2、外部类和内部类有相同的方法和成员变量时,内部类默认访问自己的,如果要访问外部类的成员变量,可以使用this关键字:外部类.this.成员变量
2017-12-24