static 关键字静态导包
生活随笔
收集整理的這篇文章主要介紹了
static 关键字静态导包
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我們知道 Java 中的 static 關鍵字表示靜態,可以用于修飾字段、方法、代碼塊、類(靜態內部類)。但是除了這些作用外,還有一個就是靜態導包。
靜態導包是 jdk1.5 提供的一種新的機制,使用方式為 import static packageName.className.* 或 import static packageName.className.methodName,其中 * 表示導入類的所有靜態方法。靜態導包后,當調用類的靜態方法時,不需要加上類名。
下面是一個靜態導包的 demo
StaticDemo 類
package com.jas.test;public class StaticDemo {public static void sayHi() {System.out.println("Hi");}public static void sayBye() {System.out.println("Bye");} }靜態導包測試
package com.jas.test;import static com.jas.test.StaticDemo.*;public class StaticDemoDriven {public static void main(String[] args) {sayHi();sayBye();} }靜態導包簡化了 StaticClass.staticMethod() 調用靜態方法的操作,當調用靜態方法時,就像調用當前類的靜態方法一樣簡潔。
總結
以上是生活随笔為你收集整理的static 关键字静态导包的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 601629是什么上市公司
- 下一篇: lombok @Builder 是如何实