静的メソッドは、非静的データを使用します

静的メソッドは、静的なデータへのアクセスを可能にする、そして、どのようにクラスの静的メソッドアクセスインスタンスメンバー(すなわちなし追加フィールドやメソッドstaticキーワード)?

あなたは、静的メソッドで非静的データまたは非静的メソッドを使用することはできません。実際には、またそれは、使用することはできませんされて直接使用することはできません。私たちはできるクラスインスタンスこれを行うに。

ppt_testパッケージ; 

/ *静的メソッドは、クラスのインスタンスのメンバにアクセスする方法に静的方法において、その後、静的データへのアクセスを可能に
?* /(即ち、追加の静的フィールドまたはメソッドキーワード)

Test3は{publicクラス
	パブリックINT 1 A1 =。 ; 
	静的パブリックint型A2 = 2; 
	公共静的ボイドF1()
	{ 
		System.out.printlnは( "静的メソッド呼び出し"); 
	} 
	公共ボイドF2()
	{ 
		System.out.printlnは( "非静的メソッドの呼び出し"); 
	} 
    静的な無効メインパブリック(文字列引数[])
    { 
    	Test3はTest3は新しい新しい= A(); 
    	のSystem.out.println(A.A1); 
    	a.f1(); 
    	のSystem.out.println(A2); 
    	a.f2() ; 
    } 
}

  

       

 

 

  

おすすめ

転載: www.cnblogs.com/xp-thebest/p/11704076.html