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