![](https://img-blog.csdnimg.cn/f59790c8096d4c95a80c8066d3c39568.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
java笔试题
用来整理自己做错的java笔试题
程序员小王java
是一名学习java的菜鸟,是万千程序猿中的一只
喜欢编程,喜欢探索新技术,大学生活迷茫过,失落过,还好没有放弃
希望看到这里的你也不要轻易地放弃
这条路上的你并不是孤军奋战,有千千万万的猿在陪你前行
展开
-
面试题:为什么不把基本数据类型放在堆中
面试题:为什么不把基本数据类型放在堆中1、为什么要把堆和栈区分出来?(1)栈代表处理逻辑,堆代表存储数据(2)堆和栈分离,让堆中的数据可以被多个栈共享,提供了数据交互的方式,,堆的数据可以被多个栈访问节约了存储空间(3)栈是只能向上增长的,限制了栈的存储能力,堆可以动态增长的(4)面向对象就是堆和栈的完美结合2、什么是堆和栈?堆中存的是对象,栈中存的是对象的引用和基本数据类3、堆栈分离的好处对象的大小是不可估量的,但是一个对象的引用只有4byte左右4、为什么不把基本数据类型放在堆中?原创 2021-11-26 09:10:39 · 665 阅读 · 1 评论 -
手撕java笔试题之易错题整理(一)
手撕java基础笔试题之易错题总结(一)今日小日记:今天刷了30个java笔试题,直接错了5个,心都在滴血,为了记住错题及相关知识点,将五个错题和相关知识点记录下来!然后知识点是根据自己的想法写的可能解释不一定对,如果解释有误,请联系作者1、对Map的用法解析:map和sortedMap属于接口,不可以一new的方式创建,HashMap基于Hash表实现Map接口的类,并允许null的值和null的键,TreeMap通过红黑树实现Map接口,Key不可以为null,会报NullPointerExc原创 2021-11-23 09:43:48 · 548 阅读 · 0 评论