public class StringLiterals {
public static void main(String[] args) {
String s1="This is ";
s1=s1+"my book";
String s2="This is my book";
System.out.println(s1==s2);
}
}
Run Code Online (Sandbox Code Playgroud)
O/P:假
期待O/P:是的
interface A {
}
public class B {
public static void main(String a[]) {
Class c = Class.forName("A");
System.out.println(c.isInterface());//false
Class c1 = A.class;
System.out.println(c1.isInterface());//true
}
}
Run Code Online (Sandbox Code Playgroud)
o/p:false true
期待o/p:真实
我不想知道这两者的区别:Class.forName("A")和A.class非常感谢.
java ×2