Java 類中簡單名稱、規範名稱和類名稱之間的區別是什麼?
Java 類的規範名稱是類名和程式包的規範名稱。比如,類 File 的規範名稱是 java.io.File。
你還可以使用 Java 方法獲取特定類的規範名稱。名為 Class 的類提供了方法 getCanonicalName(),此方法返回當前類的規範名稱。
示例
import java.lang.*; public class ClassDemo { public static void main(String[] args) { ClassDemo c = new ClassDemo(); Class cls = c.getClass(); //Returns the canonical name of the underlying class if it exists System.out.println("Class = " + cls.getCanonicalName()); } }
輸出
Class = com.tutorialspoint.ClassDemo
廣告