Java是一種面向對象的編程語言,屬性和方法是對象的核心概念。Java中的屬性和方法都包含在類(class)中。
屬性指的是類中的變量,它們用于儲存對象的狀態。屬性可以是基本類型的變量,也可以是引用類型的變量。在類中聲明屬性時需要指定其訪問修飾符(public、protected、private),以及數據類型和變量名。
public class MyClass { public int myInt; // 公共整型變量 private String myString; // 私有字符串變量 public void setString(String s) { myString = s; } public String getString() { return myString; } }
方法指的是類中的行為,它們用于操作對象。方法可以是靜態的,也可以是非靜態的。在類中聲明方法時需要指定其訪問修飾符(public、protected、private),以及返回類型、方法名和參數類型。
public class MyClass { public static void myStaticMethod() { System.out.println("這是一個靜態方法"); } public void myNonStaticMethod(int x, int y) { int sum = x + y; System.out.println("參數之和為:" + sum); } }
在實際編程中,Java中還包括很多常見的包,例如:java.lang、java.util、java.io等。這些包中包含了很多常用的類和接口,方便我們進行編程。