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

          靜態引入(static import

          在過去我們要使用其他包中某類的靜態變量,一般都要在前面加上對應的類名:

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

           

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

          import static java.lang.Math.PI;

           

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

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

          import static java.lang.Math.*;

           

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

          posted on 2005-05-12 10:56 閱讀(1149) 評論(0)  編輯  收藏 所屬分類: 編程相關
          主站蜘蛛池模板: 延川县| 柳河县| 苍梧县| 如皋市| 沙湾县| 响水县| 凤凰县| 航空| 闻喜县| 定南县| 沿河| 德安县| 芒康县| 中西区| 莱芜市| 永寿县| 大冶市| 云龙县| 荥经县| 辉南县| 丰县| 图木舒克市| 英山县| 青浦区| 浮山县| 色达县| 乌海市| 泸西县| 黑山县| 福贡县| 锡林郭勒盟| 丹东市| 开封市| 手游| 资源县| 美姑县| 襄汾县| 寿阳县| 逊克县| 漳浦县| 丽水市|