Java類屬性


Java類屬性:

1)在JavaEE中,Java類的屬性通過getter,setter 未定義:get(或set)方法,去除get(或set)后,

后字母小寫即為Java類的屬性

 

 public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

 

  

 

2)而以前叫的的那個屬性,即成員變量,稱之為字段。

3)操作Java類的屬性有一個工具包:Beanutil

①setProperty()

②getProperty()

 

    //通過BeanUtils工具包對屬性賦值
    @Test
    public void test1() throws InvocationTargetException, IllegalAccessException {
        Object object = new Student();
        System.out.println(object);

        BeanUtils.setProperty(object,"name","yang");
        System.out.println(object);
    }
    //通過BeanUtils工具包對屬性取值
    @Test
    public void test2() throws InvocationTargetException, IllegalAccessException, NoSuchMethodException {
        Object object = new Student();
        System.out.println(object);

        BeanUtils.setProperty(object,"password","yang");
        System.out.println(object);

        Object value = BeanUtils.getProperty(object,"password");
        System.out.println(value);
    }

 

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM