摘要: 先看以下代码 以上代码中,c1和c2两个对象中,包括一个相同的属性值“.country="CN",也就是说这两个对象在各自的堆内存中有相同的数据。代码内存示意图如下: 设想一下,当对象建立得越多,那么堆内存中的country="CN"就会越多,内存消耗就会越大。 既然数据相同,那么有没有办法将这个同 阅读全文
posted @ 2017-02-13 23:07 自学开发的老司机 阅读(937) 评论(0) 推荐(0) 编辑
摘要: this是JAVA中一个非常重要的关键字。 用法一: 为了了解this的用法,先看以下代码 输出结果:My name is lisi,my age is 11 以上代码,运行上没有任何问题,但是在可读性上存在问题。定义Person1类时,形参a、b的字面意思不得而知,需要结合上下文代码才能理解,阅读 阅读全文
posted @ 2017-02-13 11:22 自学开发的老司机 阅读(831) 评论(0) 推荐(0) 编辑