JDK5新特性之一----靜態導入

現在讓我們來看看JDK5中有什麽更激動人心的改進和創新,我要介紹的是其中的一個比較實用的特性:靜態導入!

直接看一段代碼吧,很容易就可以了解:

package staticEx;

public class TranscendentalConstants {

public static final double PI = 3.14159;

public static final double E = 2.71828;

}

public class IrrationalConstants {

public static final double SQRT_TWO = 1.414;

public static final double SQRT_THREE = 1.732;

}

//在類中導入靜態變量和方法

package staticEx;

import static staticEx.IrrationalConstants.SQRT_TWO;

import static staticEx.IrrationalConstants.SQRT_THREE;

import static staticEx.TranscendentalConstants.PI;

public class ConstantsWithStaticImport {

public static double sinPiOverFour() {

return SQRT_TWO / 2;

}

public static void main(String[] args) {

System.out.println("Pi is approximately " + PI);

System.out.println("The sin of Pi/4 is about " +

sinPiOverFour());

}

}

JDK5提供了導入靜態類,方法,和屬性的新特性,上手也很容易,至于適用的地方嘛,各位就自己看著辦羅!

JDK5新特性之一----靜態導入
現在讓我們來看看JDK5中有什麽更激動人心的改進和創新,我要介紹的是其中的一個比較實用的特性:靜態導入!直接看一段代碼吧,很容易就可以了解:package staticEx; public class TranscendentalConstants { ...查看完整版>>JDK5新特性之一----靜態導入
 
Java 1.5 中新的靜態導入特性
  要導入一個類或接口的靜態成員(也就是屬性、方法和類),你要對 import 要害字使用 static 修飾符:    import static tips.Constants.*;    下面是 Constants 類型的定義:    package tips;   ...查看完整版>>Java 1.5 中新的靜態導入特性
 
Java1.5中新的靜態導入特性
  要導入一個類或接口的靜態成員(也就是屬性、方法和類),你要對 import 要害字使用 static 修飾符:    import static tips.Constants.*;    下面是 Constants 類型的定義:    package tips;   ...查看完整版>>Java1.5中新的靜態導入特性
 
Java1.5中新的靜態導入特性
  要導入一個類或接口的靜態成員(也就是屬性、方法和類),你要對 import 關鍵字使用 static 修飾符:  import static tips.Constants.*;  下面是 Constants 類型的定義:  package tips;  public interf...查看完整版>>Java1.5中新的靜態導入特性
 
J2SE5.0新特性之靜態導入
J2se5.0之前,如果需要使用其他類的靜態方法,如java.lang.Math中的方法,需要寫以下的代碼:double value = Math.log(100)*Math.PI; 現在你只需在靜態導入,然後就可以直接在代碼中使用靜態方法和靜態字段:import ...查看完整版>>J2SE5.0新特性之靜態導入
 
JDK5.0新特性--枚舉
枚舉,JDK5.0的新特性之一,呵呵,貌似最近經常碰上它的新特性,諸如泛型、自動拆箱與裝箱(autoboxing)等等,下面就談談我粗淺的理解,:)。1.如何定義一個枚舉類首先給出個枚舉的最簡單的代碼:public enum Peopl...查看完整版>>JDK5.0新特性--枚舉
 
索愛手機的通訊錄導入諾基亞手機的方法之一
本人原手機索愛T628(以下簡稱T),現手機諾基亞6300(以下簡稱00)。這兩者的手機通訊錄格式互不兼容,無法用藍牙實現直接全部通訊錄發送。本人通訊錄聯系人200多人,如果一條條輸入太浪費時間,經過琢磨,實現了索...查看完整版>>索愛手機的通訊錄導入諾基亞手機的方法之一
 
9i新特性之一連接篇
關于建立連接和用戶帳號安全 本篇介紹的知識比較基礎,而且大部分人都很熟了,但是既然是系列,就不能斷章來寫,大家看看也還是有一定的啓發的. 1:connect internal將不再起作用,在9i中完全使用as sysdba方式代替. ...查看完整版>>9i新特性之一連接篇
 
9i新特性之一連接篇
  關于建立連接和用戶帳號安全  本篇介紹的知識比較基礎,而且大部分人都很熟了,但是既然是系列,就不能斷章來寫,大家看看也還是有一定的啓發的.  1:connect internal將不再起作用,在9i中完全使用as sysdba方式...查看完整版>>9i新特性之一連接篇
 
 
回到王朝網路首頁