随笔分类 - JAVA
摘要:java中的基本数据类型存放位置 基本数据类型是放在栈中还是放在堆中,这取决于基本类型声明的位置。 一:在方法中声明的变量,即该变量是局部变量,每当程序调用方法时,系统都会为该方法建立一个方法栈,其所在方法中声明的变量就放在方法栈中,当方法结束系统会释放方法栈,其对应在该方法中声明的变量随着栈的销毁
阅读全文
posted @ 2019-10-14 11:31
一人一见
摘要:方法的重载和重写都是实现多态的方式,区别在于前者实现的是编译时的多态性,而后者实现的是运行时的多态性。 重载发生在一个类中,同名的方法如果有不同的参数列表(参数类型不同、参数个数不同或者二者都不同)则视为重载; 重写发生在子类与父类之间,重写要求子类被重写方法与父类被重写方法有相同的返回类型,比父类
阅读全文
posted @ 2019-10-14 10:47
一人一见
摘要:来源:https://www.cnblogs.com/zjc950516/p/7877511.html ==: == 比较的是变量(栈)内存中存放的对象的(堆)内存地址,用来判断两个对象的地址是否相同,即是否是指相同一个对象。比较的是真正意义上的指针操作。 1、比较的是操作符两端的操作数是否是同一个
阅读全文
摘要:原文链接:https://blog.csdn.net/qq_29411737/article/details/80835658 jdk1.8新特性知识点: Lambda表达式 注:当一个接口中存在多个抽象方法时,如果使用lambda表达式,并不能智能匹配对应的抽象方法,因此引入了函数式接口的概念 函
阅读全文
摘要:并行和并发的区别和联系 并发的实质是一个物理CPU(也可以多个物理CPU) 在若干道程序之间多路复用; 所有的并发处理都有排队等候,唤醒,执行至少三个这样的步骤; 并发性,又称共行性,是指能处理多个同时性活动的能力; 并发性是对有限物理资源强制行使多用户共享以提高效率。 并行性指两个或两个以上事件或
阅读全文
posted @ 2019-06-28 15:55
一人一见
浙公网安备 33010602011771号