已采纳回答 / DE先森
<...图片...><...图片...>按照你所说的在本方法内设置初值,但在main方法里面,提示我发现zaike(我自己设的变量)显示的为同一个,并非我所想的是进到函数内;证明如下:毕竟他两连地址都...
2019-07-23
最新回答 / 慕虎3472736
拿screen == transport.screen举例子“”==“”意思是是否等于,如果不等于得到False真&&真=真真&&假=假所以如果后面三个变量有一个不想等就会返回一个False,equals()对比结果就会为不相同
2019-07-23
最新回答 / qq_慕UI2149656
你把Animal想象成父亲,dog想象成儿子。父亲有一个儿子,但是这个儿子只是这个父亲,因此,儿子只能代表父亲,就像儿子成年后给亲戚随礼一样,儿子会说我给我爸随的礼,这时候儿子就像父亲,要是按容易理解的来说,儿子和他爸没有什么区别,都是自己人,你要是非要较真,他俩就是不一样,明明是两个人怎么会一样呢?如果有差错请指教
2019-07-23
已采纳回答 / 慕移动2735134
只有在静态(static)方法调用非静态方法或变量才需要实例化类。这个练习两个变量全是静态,两个方法也是静态用不到实例化类。HelloWorld world=new HelloWorld();去掉<...code...>如果你要尝试静态方法调用非静态变量可以这样<...code...>请采纳?
2019-07-23
最赞回答 / qq_慕九州5449807
因为使用当前类的时候肯定会new当前类的对象,会在内存里为当前对象开辟一块空间,System.out.println(this)就能把开辟出的内存地址输出出来。反过来想,当前类继承父类的时候,只是继承父类的属性和方法,在new当前类的时候,不会new一个父类,父类没有被实例化,肯定是不被允许输出地址的。不管什么类,只有被实例化的时候,才会有内存空间,不被实例化,仅仅是一串没有被编译的代码而已。不知道你能理解我说的话吗
2019-07-22
已采纳回答 / 慕容45601
普通内部类中, 如果外部类和内部类具有相同的成员变量或方法,内部类默认访问自己的成员变量或方法,如果要访问外部类的成员变量,可以使用 this 关键字。静态成员内部类中,如果外部类的静态成员与内部类的成员名称相同,可通过“类名.静态成员”访问外部类的静态成员;如果外部类的静态成员与内部类的成员名称不相同,则可通过“成员名”直接调用外部类的静态成员
2019-07-22
最新回答 / 1个有梦想的人
因为main方法是程序的入口,有main方法就可以输出,还有就是你在main方法里实例化了Telphone这个类,而且这个类又是构造方法所以实例化以后直接就可以输出Telphone这个里面的方法
2019-07-21
最赞回答 / LuckyBOY_8
<...图片...><...图片...><...图片...><...图片...><...图片...><...图片...>我是萌新,请多多包涵。
2019-07-20