随笔分类 - java面试
摘要:从 Java 7 开始,我们可以在 switch case 中使用字符串,但这仅仅是一个语法糖。内部实现在 switch 中使用字符串的 hash code。 在Java 7中,switch开始支持String类型。 从本质来讲,switch对字符串的支持,其实是int类型值得匹配。 其实现原理为:
阅读全文
摘要:1.String a="a";String b = new String("a");区别 java虚拟机会将其分配到常量池中;而String str = new String("i")则会被分配到堆内存中。 1.常量池和堆区别 常量池:存放字符串常量和基本类型常量(public static fin
阅读全文