
Java基础
Later_1999
这个作者很懒,什么都没留下…
展开
-
java中四种引用强、软、弱、虚介绍,以及用到的场景
今天学习了java中四种引用:强、软、弱、虚引用,并介绍它们用到的场景Q:介绍一下java中四种引用强、软、弱、虚介绍,以及用到的场景?A:在jdk1.2之前版本中,若一个对象不能被任何变量引用,那么程序就无法使用这个对象,也就是说只有对象处于可触及状态下,程序才可以访问它,在jdk1.2之后,引入了四种引用类型,4种级别从高到第的顺序为:强引用、软引用、弱引用以及虚引用。...原创 2019-07-26 02:02:29 · 354 阅读 · 0 评论 -
Java传参、hashcode和equals重写应注意的原理
最近发现之前复习的java内容都好浅,不够深入,不够扎实。总是为了追赶进度。从今天开始每天会针对一个点认真深入学习。理解原理。并且发现自己的表述能力太弱了,不能将自己内心的想法,正确的讲出来,所以以下内容以问答的方式进行,方便以后回头复习。Q:java方法中参数传递是值传递还是引用传递?A:在C++中存在值传递和引用传递,而在java中只存在值传递!首先值传递的概念是:将一个对象或者变...原创 2019-07-22 00:03:45 · 254 阅读 · 0 评论 -
浮点数存储、equals和==区别
继续java基础的复习。。。今天主要复习浮点数在计算机中的存储过程,以及equals方法和==判断两个对象相等时有什么区别。Q:浮点数在计算机中是如何进行存储的?说一下存储过程A:在计算机中所有的数据都是由二进制0,1表示的,在java中整数是用二进制补码表示,而在java中浮点数在计算机中的存储是按IEEE754浮点数规格化来规范的,在IEEE754规范中并没有将32位单精度...原创 2019-07-23 03:25:29 · 278 阅读 · 0 评论