在Java中,有什么区别:
private final static int NUMBER = 10;
Run Code Online (Sandbox Code Playgroud)
和
private final int NUMBER = 10;
Run Code Online (Sandbox Code Playgroud)
两者都是private
和final
,不同之处在于static
属性.
什么更好?为什么?
有什么区别
String str = new String("abc");
Run Code Online (Sandbox Code Playgroud)
和
String str = "abc";
Run Code Online (Sandbox Code Playgroud)