位置:首頁 > 軟件操作教程 > 編程開發(fā) > Java > 問題詳情

Java 靜態(tài)方法是什么?

提問人:劉旭39發(fā)布時間:2020-11-26

靜態(tài)方法

被static修飾的成員方法稱為靜態(tài)方法。同理,靜態(tài)方法也是在程序最開始時被分配單獨一塊 內存空間。靜態(tài)方法是被共享的,可以直接通過“類名.方法名”方式被調用,也可以直接實例化 對象,通過“對象.方法名”方式被調用。靜態(tài)方法中不能調用非靜態(tài)方法,但是非靜態(tài)方法可以 調用靜態(tài)方法。

//靜態(tài)方法
public class StaticComponent {
static String name="實例化成員屬性";
public void nonStaticMethod() {
System.out.println("實例化成員方法");
}
public static void printName() {
System.out.println("這里是靜態(tài)方法");
//nonStaticMethod();//靜態(tài)方法不允許調用非靜態(tài)方法
}
public static void main(String[] args) {
StaticComponent a1 = new StaticComponent();
a1.printName();
StaticComponent.printName();
}
}0R{6K@0TG~HA43YH{3J4IFW.png

繼續(xù)查找其他問題的答案?

相關視頻回答
回復(0)
返回頂部