Java是一種面向對象編程語言,因此在編寫Java應用程序時,需要訪問和調用其他類或對象的方法。在Java中,通過使用訪問修飾符,可以控制類、方法和變量的訪問范圍。
public class MyClass { public int myPublicVariable; private int myPrivateVariable; protected int myProtectedVariable; public void myPublicMethod() { // code goes here } private void myPrivateMethod() { // code goes here } protected void myProtectedMethod() { // code goes here } }
在上面的示例中,訪問修飾符public可以使變量和方法在任何位置都可以被訪問。而private修飾的變量和方法只能在類內部被訪問。而protected訪問修飾符可以使變量和方法只能在類內部和派生類中被訪問。
在Java中,可以使用實例化對象的方式調用方法和變量。在下面的示例中,我們創建了一個MyClass對象,并通過對象調用方法和變量:
MyClass myObject = new MyClass(); myObject.myPublicVariable = 10; myObject.myPublicMethod();
除了使用實例化對象調用方法和變量之外,還可以使用靜態修飾符來創建靜態變量和方法。靜態變量和方法可以直接調用,而無需創建對象。在下面的示例中,我們定義了一個靜態變量和靜態方法:
public class MyClass { public static int myStaticVariable; public static void myStaticMethod() { // code goes here } }
通過添加static關鍵字,它們可以直接被類調用,如下所示:
MyClass.myStaticVariable = 10; MyClass.myStaticMethod();
以上就是Java訪問和調用的簡要介紹。