class A {
String s = "abc";
}
class B {
String s = "abc";
static public void main(String[]args) {
A a = new A();
B b = new B();
System.out.println("a.s==b.s : " + (a.s==b.s));
}
}
输出:Java:2个类中的2个文字(相同的内容)如何使用相同的实际字符串?
a.s==b.s : true
如果文字写入类文件的“常量池”的一部分,如何2班来2个文本(相同内容)使用相同字符串实习?编译器如何将它们链接在一起?
他们在课程加载时获得实习。 –