色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java類中對象和變量

孫婉娜1年前6瀏覽0評論

Java是面向對象的編程語言,它通過類來實現對象的定義和創建。類是一種模板,用于描述對象的屬性和行為,而對象則是類的實例化。Java類中包含兩種基本元素:對象和變量。

public class Person {
//對象屬性
private String name;
private int age;
//構造方法
public Person(String name, int age) {
this.name = name;
this.age = age;
}
//對象方法
public String getName() {
return name;
}
public int getAge() {
return age;
}
public void setName(String name) {
this.name = name;
}
public void setAge(int age) {
this.age = age;
}
}

對象是類的實例化,可以使用new關鍵字創建。在類中定義的變量和方法都屬于對象,通過對象來訪問。

public class Test {
public static void main(String[] args) {
//創建對象
Person person = new Person("Tom", 20);
//訪問對象屬性
String name = person.getName();
int age = person.getAge();
System.out.println("name: " + name);
System.out.println("age: " + age);
//修改對象屬性
person.setName("Jerry");
person.setAge(25);
//訪問修改后的對象屬性
name = person.getName();
age = person.getAge();
System.out.println("name: " + name);
System.out.println("age: " + age);
}
}

變量是類中用于存儲數據的容器,在定義時需要指定類型和名稱。Java的變量可以分為基本類型和引用類型。

public class Test {
public static void main(String[] args) {
//定義基本類型變量
int age = 20;
double salary = 5000.0;
char gender = 'M';
//定義引用類型變量
Person person = new Person("Tom", age);
}
}

Java的數據類型包括基本數據類型和引用數據類型。基本數據類型包括整數類型、浮點數類型、字符類型和布爾類型,引用數據類型包括類、數組和接口等。

在Java中,變量的作用域有四種:成員變量、局部變量、形式參數和靜態變量。成員變量屬于類,它的作用域在整個類中,可以被任何方法訪問。局部變量和形式參數都屬于方法,它們只在方法執行期間存在,方法執行完畢后就會被銷毀。靜態變量屬于類,它的作用域在整個類中,可以被類的所有實例共享。