摘要: java中的基本数据类型存放位置 基本数据类型是放在栈中还是放在堆中,这取决于基本类型声明的位置。 一:在方法中声明的变量,即该变量是局部变量,每当程序调用方法时,系统都会为该方法建立一个方法栈,其所在方法中声明的变量就放在方法栈中,当方法结束系统会释放方法栈,其对应在该方法中声明的变量随着栈的销毁 阅读全文
posted @ 2019-10-14 11:31 一人一见 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 方法的重载和重写都是实现多态的方式,区别在于前者实现的是编译时的多态性,而后者实现的是运行时的多态性。 重载发生在一个类中,同名的方法如果有不同的参数列表(参数类型不同、参数个数不同或者二者都不同)则视为重载; 重写发生在子类与父类之间,重写要求子类被重写方法与父类被重写方法有相同的返回类型,比父类 阅读全文
posted @ 2019-10-14 10:47 一人一见 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 来源:https://www.cnblogs.com/zjc950516/p/7877511.html ==: == 比较的是变量(栈)内存中存放的对象的(堆)内存地址,用来判断两个对象的地址是否相同,即是否是指相同一个对象。比较的是真正意义上的指针操作。 1、比较的是操作符两端的操作数是否是同一个 阅读全文
posted @ 2019-10-14 10:22 一人一见 阅读(1216) 评论(0) 推荐(0) 编辑