• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:# 基础–JVM

# 基础--JVM

一个代码段,问创建几个对象的问题

一个代码段,问创建几个对象的问题
例子: String a = “abc”; String b = “abc”; String c = new String(“abc”); String d = c.intern(); 这段代码(code)共创建了几个对象? 答:只创建了两个对象。 第一行创建了,(对象的引用变量a存在栈中,到常量池中找有没有“abc”,因为没有,所以直接在常量池中创建“ab……继续阅读 »