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

更新於: 30-7-2019

2k+ 瀏覽

啟動您的職業生涯

透過完成課程獲得認證

開始
廣告