JDK5新特性之一 靜態匯入

2022-08-27 20:27:07 字數 574 閱讀 5849

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

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

package staticex;

public class transcendentalconstants

public class irrationalconstants

//在類中匯入靜態變數和方法

package staticex;

import static staticex.irrationalconstants.sqrt_two;

import static staticex.irrationalconstants.sqrt_three;

import static staticex.transcendentalconstants.pi;

public class constantswithstaticimport

public static void main(string args)

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

JDK5新特性 列舉

一些程式在執行時,他需要的資料不能是任意的,而必須是一定範圍內的值,jdk5以前採用自定義類來解決,jdk5以後可以直接採用列舉解決。在jdk5之後,使用enum關鍵字定義一種新的型別,稱為列舉型別。enum類和enum關鍵字 使用enum關鍵字定義的列舉類,實際上就相當於定義了乙個類,此類繼承了e...

JDK1 5新特性之一 靜態匯入

現在讓我們來看看jdk5中有什麼更激動人心的改進和創新,我要介紹的是其中的乙個比較實用的特性 靜態匯入!直接看一段 吧,很容易就可以了解 package staticex public class transcendentalconstants public class irrationalcons...

JDK5的新特性可變引數

package cn.itcast 06 可變引數 在定義方法的時候我不知道定義多少個元素 格式 修飾符 返回值型別 方法名 資料型別.變數名 注意 這裡的變數是乙個陣列 如果乙個方法有可變引數,並且有多個引數,那麼,可變引數一定是最後乙個 因為可變引數前面的依次賦值,剩下的全部給可變引數 publ...