幻境
          We are extremely fortunate not to know precisely the kind of world we live in
          posts - 22,comments - 39,trackbacks - 0

          靜態(tài)引入(static import

          在過去我們要使用其他包中某類的靜態(tài)變量,一般都要在前面加上對應(yīng)的類名:

          double r = Math.cos(Math.PI * theta);

           

          使用靜態(tài)引入,我們可以把前面的類名去掉,靜態(tài)引入的語句是這樣的:

          import static java.lang.Math.PI;

           

          必須注意到這里最后不是到類Math,而是直接到了定義的變量PI

          靜態(tài)引入不只對靜態(tài)變量,也可以針對靜態(tài)方法。此外還可以使用*,如下面所示:

          import static java.lang.Math.*;

           

          除非我們對某個(gè)靜態(tài)常量(或者方法)訪問頻度很大,否則應(yīng)該盡量避免使用靜態(tài)引入。

          posted on 2005-05-12 10:56 閱讀(1149) 評論(0)  編輯  收藏 所屬分類: 編程相關(guān)
          主站蜘蛛池模板: 土默特左旗| 洛阳市| 西乌| 荆州市| 靖安县| 白水县| 英山县| 澳门| 年辖:市辖区| 开鲁县| 武鸣县| 凤翔县| 浦城县| 临湘市| 习水县| 开远市| 玛多县| 武强县| 依兰县| 四子王旗| 象山县| 保德县| 和田市| 阜康市| 中江县| 永新县| 桦南县| 天柱县| 大关县| 南宫市| 甘德县| 新昌县| 罗平县| 临猗县| 湖口县| 尉氏县| 峡江县| 芦山县| 巫溪县| 白玉县| 会理县|