❶ java語言如何訪問數據成員及成員方法
分兩種情況:
1、數據成員或成員方法是靜態的
通過類名.數據成員名或類名.成員方法名訪問。
2、數據成員或成員方法是實例的
先創建對象,再通過對象.數據成員名或對象.成員方法名訪問。
如:
class A
{
static int sa;
static void sf()
{}
int a;
void f()
{}
}
訪問靜態成員:
A.sa=1;
A.sf();
訪問實例成員
A o=new A();
o.a=2;
o.f();
❷ 怎麼理解java中數據成員
成員可以理解為一個類中所包含的實例或者基本數據類型,當然,成員都可以理解為數據
❸ 如何在java 定義一個類,要求有數據成員、方法成員
/**
* 這是一個可運行的類。。。
*
* 定義了一個Person類:屬性: 有姓名,性別,年齡,身份證 泡妞等等方法
*
*
*
* @author lxq
*
*/
public class Person {
//定義屬性.
private String name;//姓名
private String gender;//性別
private int age;//年齡
private String idCard;//身份證.
//-----------------------------屬性提供對外介面:因為設置為private,沒有提供的話,其他類無法進行訪問》。。。---start
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getGender() {
return gender;
}
public void setGender(String gender) {
this.gender = gender;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getIdCard() {
return idCard;
}
public void setIdCard(String idCard) {
this.idCard = idCard;
}
//-----------------------------屬性提供對外介面:因為設置為private,沒有提供的話,其他類無法進行訪問》。。。---end
/**
* 泡妹妹方法
*/
public void purseMeiMei(){
//怎麼泡,那得靠你自己了。
System.out.println("約美美: 要電話,看電影,旅遊,吃飯.........");
}
/**
* 吃飯方法
*/
public void eat(){
System.out.println("先拿筷子....");
System.out.println("再....");
System.out.println("再....");
System.out.println("------------");
System.out.println("吃飽了...........");
}
/**
* 程序的啟動 入口
* @param args
*/
public static void main(String[] args) {
//定義一個 人 person對象.
Person p = new Person();
// 設置人的屬性
p.setName("成龍");//設置姓名.
p.setAge(88);//設置年齡
p.setGender("男");//設置性別
p.setIdCard("43543543564675465");//設置身份證》
//輸出屬性
System.out.println("該人的信息:姓名:"+p.getName()+"\t 性別:"+p.getGender()+"\t 年齡:"+p.getAge()+"\t 身份證:"+p.getIdCard());
//執行方法
p.purseMeiMei();//追美眉的方法
p.eat();//吃的方法
}
}
/*
程序執行的結果:
該人的信息:姓名:成龍 性別:男 年齡:88 身份證:43543543564675465
約美美: 要電話,看電影,旅遊,吃飯.........
先拿筷子....
再....
再....
------------
吃飽了...........
*/
❹ java編程中的成員方法是什麼
類包括成員變數和方法兩部分。成員變數表示類的屬性,一數據域的形式表達,方法是數據的操作的定義。在JAVA中,方法只能作為類的成員,也稱為成員方法。方法操作類所定義的數據,以及提供對數據的訪問的代碼。
方法聲明包括方法名、返回類型和外部參數。其中參數的類型可以是簡單數據類型,也可以是復合數據類型(又稱引用數據類型)。
對於簡單數據類型來說,java實現的是值傳遞,方法接收參數的值,但不能改變這些參數的值。如果要改變參數的值,則用引用數據類型,因為引用數據類型傳遞給方法的是數據在內存中的地址,方法中對數據的操作可以改變數據的值。
編輯並運行一個Java程序
使用文字編輯軟體(例如記事本、寫字板、UltraEdit等)或集成開發環境(Eclipse、MyEclipse等)在Java源文件中定義不同的類,通過調用類(這些類實現了Java API)中的方法來訪問資源系統,把源文件編譯生成一種二進制中間碼;
存儲在class文件中,然後再通過運行與操作系統平台環境相對應的Java虛擬機來運行class文件,執行編譯產生的位元組碼,調用class文件中實現的方法來滿足程序的Java API調用。
以上內容參考:網路-Java
❺ 靜態數據成員在Java當中稱作什麼
類成員。變數稱為類變數、靜態變數。方法稱為類方法、靜態方法。塊被成為類塊、靜態塊。
特點是類無需實例化,就可使用。初始化過程中,處於實例成員之前。並且在繼承後,並使用多態的情況下,不會被覆蓋,只能被遮蔽。