随笔分类 - Java
摘要:GC的基本原理 GC是什么?为什么要有GC呢? GC是垃圾收集的意思(GarbageCollection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提
阅读全文
摘要:1. String的创建 请问以上程序执行结果是什么? 第一句执行后内存中有两个 对象,而不是一个。一个由new String("abc")中的"abc"在String Pool里生成一个值为"abc"的对象;第二个由new在堆里产生一个值为"abc"的对象,该对象完全是String Pool里的"
阅读全文
摘要:检查以下3个地方的jdk版本是否一致: 1. Project Structure里确认两个地方:Project sdk以及project language level 2. Project Structure Modules里Sources里的Language level 3. Preference
阅读全文
浙公网安备 33010602011771号