Java是一種面向對象的編程語言,對象也是Java中最重要的東西之一。
在Java中,對象是一個特殊的變量,它有屬性和方法。對象的屬性可以是各種類型的數(shù)據(jù),例如字符串、整數(shù)和布爾型。對象的方法可以執(zhí)行各種操作,例如獲取對象屬性、修改對象屬性或執(zhí)行一些功能性操作。
public class Student { private String name; private int age; public Student(String name, int age) { this.name = name; this.age = age; } public void setName(String name) { this.name = name; } public String getName() { return name; } public void setAge(int age) { this.age = age; } public int getAge() { return age; } }
在Java中,對象必須賦值給一個變量,才能進行操作和使用。對象的賦值可以通過構造函數(shù)、方法參數(shù)或其他對象賦值完成。
public class Main { public static void main(String[] args) { Student student1 = new Student("小明", 18); Student student2 = student1; Student student3 = new Student("小紅", 20); student2.setName("小張"); student3.setAge(18); System.out.println("student1的名字為:" + student1.getName()); System.out.println("student2的名字為:" + student2.getName()); System.out.println("student3的年齡為:" + student3.getAge()); } }
對象的賦值會產(chǎn)生別名,即多個變量指向同一對象。因此,對其中一個變量所進行的操作會影響其他變量所指向的對象,這也是需要注意的地方。
上一篇HTML怎么和java
下一篇css 平分寬度 左對齊