表达式“新字符串(…)”的目的是什么?在爪哇?
在查看在线代码示例时,我有时会遇到通过使用新运算符将字符串常量赋值给String对象的情况。
例如:
String s;...s = new String("Hello World");
当然,与
s = "Hello World";
我不熟悉这个语法,也不知道它的目的或效果。由于字符串常量通常存储在常量池中,然后以JVM用于处理字符串常量的任何表示形式存储,那么堆中甚至会分配任何内容吗?
鸿蒙传说
jeck猫
一只甜甜圈
相关分类