java反射中有哪些API
說明
1、java.lang.class類。
代表一個類
2、java.lang.reflect.Method類方法。
3、java.lang.reflect.Field類的成員變數。
4、還有一個常用的代表類的構造方法。
java.lang.reflect.Constructor:代表類的構造方法
例項
package com.volcano.reflection; public class TestReflection1 { public static void main(String[] args) throws ClassNotFoundException { //透過反射獲取類的Class物件,需要丟擲異常 Class cla = Class.forName("com.volcano.reflection.User"); Class clb = Class.forName("com.volcano.reflection.User"); Class clc = Class.forName("com.volcano.reflection.User"); //想同的雜湊值表示一個類只有一個Class物件 //一個類被載入之後,類的整個結構都被封裝在Class物件中 System.out.println(cla.hashCode()); System.out.println(clb.hashCode()); System.out.println(clc.hashCode()); } } //實體類,可以不用看 class User{ private int id; private String name; private int age; public User() { } public User(int id, String name, int age) { this.id = id; this.name = name; this.age = age; } public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } @Override public String toString() { return "User{" + "id=" + id + ", name='" + name + ''' + ", age=" + age + '}'; } }
以上就是java反射中API的介紹,希望對大家有所幫助。更多Java學習指路:
本教程操作環境:windows7系統、java10版,DELL G3電腦。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/756/viewspace-2829397/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Java 反射 APIJava反射API
- java中有哪些基本註解Java
- Java 20中有哪些新功能? - symflowerJava
- python中有哪些包Python
- 反射相關API反射API
- python集合中有哪些方法Python
- js中有哪些書寫位置JS
- java反射——反射AnnotationJava反射
- 反射相關的API反射API
- 【Java 反射學習】Java 反射基礎Java反射
- [Java 反射學習] Java 反射基礎Java反射
- 【Java面試】Spring中有哪些方式可以把Bean注入到IOC容器?Java面試SpringBean
- Object中有哪些公共方法及作用Object
- js 中有哪些拷貝的方式JS
- Java 反射Java反射
- Java——反射Java反射
- Java反射Java反射
- Java反射—初探反射基礎Java反射
- Java反射與反射優化Java反射優化
- php中有哪些迴圈控制語句PHP
- 你知道SQLite中有哪些約束嗎?SQLite
- 分散式系統中有哪些快取?分散式快取
- Java中有關stringJava
- Java 反射原理Java反射
- Java反射-模組Java反射
- Java的反射Java反射
- java反射——FieldJava反射
- Java之反射Java反射
- java反射(2)Java反射
- java反射示例Java反射
- java中有哪些併發的List?只知道一種的就太遜了Java
- 淺析Java反射--JavaJava反射
- 探究專案管理中有哪些執行策略?專案管理
- 【Java面試指北】反射(1) 初識反射Java面試反射
- Java筆記-Java反射(二)Java筆記反射
- Java基礎系列—Java反射Java反射
- java反射詳解Java反射
- Java 反射簡介Java反射