java面试
文章平均质量分 68
摸鱼飞弹
这个作者很懒,什么都没留下…
展开
-
java面试-GC垃圾回收机制
从空间的角度讲,标记清除后会产生大量不连续的内存碎片, 内存碎片太多可能会导致以后程序运行过程中在需要分配较大对象时,无法找到足够的连续内存而不得不提前触发一次垃圾收集动作。这种算法没什么特别的,无非是上面内容的结合罢了,根据对象的生命周期的不同将内存划分为几块,然后根据各块的特点采用最适当的收集算法。:在新生代中,每次GC时都发现有大批对象死去,只有少量存活(新生代中98%的对象都是“朝生夕死”),那就选用复制算法,只需要付出少量存活对象的复制成本就可以完成GC。清除阶段:统一回收所有被标记的对象。原创 2022-10-08 22:23:51 · 3246 阅读 · 0 评论 -
Java 面试题 - byte[] 和 String如何互相转换
byte[] 转换成 String :new String(bytes,"UTF-8")String 转换成 byte[] :string。*string 指字符串。*bytes 指字节数组。原创 2022-10-05 22:22:16 · 1019 阅读 · 0 评论 -
java字符串反转多种实现方式
111原创 2020-08-03 22:38:29 · 241 阅读 · 0 评论 -
java基础面试题(持续更新ing)
application,session和cookie的区别方法 信息量大小 保存时间 应用范围 保存位置 Application 任意大小 整个应用程序的生命期 所有用户 服务器端 Session 小量,简单的数据 用户活动时间+一段延迟时间 (一般为20分钟) 单个用户 服务器端 Cookie 小量,简单的数据 可以根据需要设定 单个用户 客户端 appl..原创 2021-04-19 22:44:04 · 133 阅读 · 0 评论