国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

Java 1.5 中新的靜態(tài)導(dǎo)入特性

2019-11-18 13:18:25
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

  要導(dǎo)入一個(gè)類(lèi)或接口的靜態(tài)成員(也就是屬性、方法和類(lèi)),你要對(duì) import 要害字使用 static 修飾符:
  
  import static tips.Constants.*;
  
  下面是 Constants 類(lèi)型的定義:
  
  package tips;
  
  public interface Constants {
  
    public static final int PORT_NUMBER = 90;
  
    public static final String APP_NAME = "DOOLY";
  
    public static class StaticNestedClass {}
  
  }
  
  通過(guò)使用 import static,就可以不用指定 Constants 類(lèi)名而直接使用靜態(tài)成員。例如:
  
  import static tips.Constants.*;
  
  public class StaticImportTip {
  
    public static void main(String []args) {
  
      System.out.PRintln(PORT_NUMBER);
  
      System.out.println(APP_NAME);
  
      System.out.println(StaticNestedClass.class);
  
    }
  
  }
  
  假如你決定使用新的靜態(tài)導(dǎo)入特性,我推薦你單獨(dú)地導(dǎo)入常量名,而不要使用通配符。因?yàn)檫@樣做可以讓人知道常量的來(lái)源。
  
  比如說(shuō)在下面的代碼片斷中,一個(gè)開(kāi)發(fā)人員查看了代碼之后不知道DEFAULT_URL 和PORT_NUMBER從哪個(gè)類(lèi)中導(dǎo)入的。
  
  import static tips.Constants.*;
  
  import static tips.gen.App.*;
  
  public class StaticImportTip {
  
    public static void main(String []args) {
  
      System.out.println(PORT_NUMBER);
  
      System.out.println(DEFAULT_URL);
  
    }
  
  }
  
  假如導(dǎo)入語(yǔ)句如下:
  
  import static tips.Constants.PORT_NUMBER;
  
  import static tips.gen.App.DEFAULT_URL;
  
  那么常量的來(lái)源就很明顯了。當(dāng)然這是我的看法,假如你有不同的看法,請(qǐng)給我們發(fā)郵件讓我們了解你的看法。
  
  注重:這個(gè)技巧中的代碼在 windows 2000 下使用 java build 1.5.0-beta-b32c 編譯通過(guò)。要編譯這個(gè)代碼,必須使用javac“-source 1.5”選項(xiàng)。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 武穴市| 白河县| 武山县| 云阳县| 永善县| 北辰区| 新蔡县| 依兰县| 贡嘎县| 富顺县| 冀州市| 弋阳县| 白玉县| 乃东县| 来宾市| 聂荣县| 定州市| 松桃| 元朗区| 大理市| 临朐县| 巴东县| 多伦县| 峨眉山市| 隆昌县| 繁峙县| 龙口市| 平塘县| 新绛县| 重庆市| 尉氏县| 济南市| 奉化市| 明光市| 宁国市| 高阳县| 富阳市| 汪清县| 马公市| 内黄县| 彭州市|