⑴ 寫一個java方法,取得某個類里的所有屬性
給你寫了個例子你看下哈。。
import java.lang.reflect.Field;
public class GetField {
public static void main(String[] args) {
try {
Class clazz = Class.forName("");//根據類名獲得其對應的Class對象 寫上你想要的類名就是了 注意是全名 如果有包的話要加上 比如java.Lang.String
Field[] fields = clazz.getDeclaredFields();//根據Class對象獲得屬性 私有的也可以獲得
for(Field f : fields) {
System.out.println(f.getType().getName());//列印每個屬性的類型名字
}
} catch(Exception e) {
e.printStackTrace();
}
}
}
⑵ Java的方法是如何創建和調用
1、方法是類中的一種成員。創建方法自然要先創建包含它的類。比如:
public class Aho
{
private int ;//欄位,不是方法,可選,隨便創建的
}
2、之後再在其中創建類的成員:方法。比如:
public class Aho
{
private int ;//欄位,不是方法
public void showWorld()//這是方法的創建
{
System.out.print("hi");
}
}
3、這樣就創建了方法。之後就可以調用方法了。比如:
public class Test {//這又是一個類,用來和上面那個咱創建的溝通的,可以在其中使用咱的功能
public static void main(String[] args) {//這是一個方法,如果要使用某個類的功能應該寫在這里
Aho a=new Aho();//創建一個實例
a.showWorld();//調用方法
}
}
4、運行3。
⑶ 在java中怎麼定義一個方法
引用:
在這個程序裡面的a.getx()自定義方法,就需要返回值.
因為前面的實例變數x為整型
所以返回值類型也要是整型
然後用return返回x的值50
用a.getx()調用
使用System.out.println();輸出return返回來的值
public class Test{
private int x=50;
public int getx(){
return x;
}
public static void main(String[] args){
Test a=new Test();
System.out.println(a.getx());
}
}
運行結果為50