大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

Java面向?qū)ο?/div>
Java異常
Java數(shù)組
Java常用類
Java集合
Java IO流
Java線程
Java反射
Socket編程
Java注解開發(fā)
Java GoF設(shè)計模式
HashMap
Java內(nèi)存模型
Java線性表

Java通過反射訪問字段值

package com.wkcto.chapter08.demo02;

import java.lang.reflect.Field;

/**
 * 通過反射訪問字段
 * 	
 * @author 蛙課網(wǎng)
 *
 */
public class Test02 {

	public static void main(String[] args) throws Exception{
		//1)創(chuàng)建Class對象
		Class<?> class1 = Person.class;
		
		//2) 訪問name公共字段
		//2.1 反射name字段
		Field nameF = class1.getField("name");
		//2.2 給字段賦值, name字段是一個實例變量, 先創(chuàng)建實例
		//2.2.1 創(chuàng)建Person類的實例
		Object p1 = class1.newInstance();
		//2.2.2 給字段賦值
		//field.set( 實例名,  字段值 )    
		nameF.set(p1, "wkcto");
		//2.3 訪問字段的值, 
		//field.get( 實例名 )
		System.out.println(  nameF.get(p1) );
		System.out.println( p1 );
		
		//3) 訪問gender私有字段
		//3.1 反射gender字段 , 非公共字段
		Field genderF = class1.getDeclaredField("gender");
		//設(shè)置字段的可訪問性
		genderF.setAccessible(true);
		//3.2 設(shè)置字段值
		genderF.set(p1 ,  "男");
		//3.3訪問
		System.out.println( genderF.get(p1));		
		System.out.println( p1 );
		
		//4)訪問靜態(tài)字段, 在實例名的位置傳遞null
		//反射字段
		Field countryF = class1.getDeclaredField("country");
		//設(shè)置字段的值
		countryF.set(null, "china");
		//讀取字段的值
		System.out.println( countryF.get(null));
	}

}

 

主站蜘蛛池模板: 亚洲欧美另类视频 | 久久免费观看国产精品 | 真人毛片免费拍拍拍aa视频 | 97高清国语自产拍 | 免费污视频在线观看 | 麻豆一区二区三区在线观看 | 国产99对白在线播放 | 四虎影院最新入口 | 99热久久国产这里有只有精品 | 99热精品久久只有精品30 | 日本-区二区三区免费精品 日本热久久 | 免费色片网站 | 国产欧美精品一区二区三区 | 综合网在线视频 | 国产欧美一区二区三区在线 | 国产在线观看自拍 | 一级毛片免费观看不卡的 | 黄页网址大全免费观看美女 | 欧美精品免费在线观看 | 国产一区二区三区在线 | 99re热视频这里只有精品5 | 天天欲色成人综合网站 | 女bbbbxxxx另类亚洲 | 3级毛片 | 国产精品亚欧美一区二区三区 | 国产一级一片免费播放i | 国产精品第1页在线播放 | 国内精品福利在线视频 | 亚洲麻豆精品 | 99热最新网站| 欧美日韩亚洲国产精品一区二区 | 免费的性生活视频 | 中国在线播放精品区 | 欧美特级大片 | 国产在线麻豆精品 | 久久精品夜色国产 | 干一干操一操 | 四虎最新紧急入口 | 中文字幕在线观看第二页 | 免费看一级毛片欧美 | 日本激情视频一区二区三区 |