JAVA基礎學習篇之反射
這塊程式碼如果將class檔案刪除後,第一次執行成功,第二次執行也許會成功也許會報錯,這是因為記憶體中還有class檔案。多執行幾次就會報錯 找不到class檔案
import cn.chen.pojo.Student;
import java.io.File;
public class Test {
public static void main(String[] args) {
Student student=new Student();
File file=new File("E:\\java\\Reflection\\out\\production\\Reflection\\cn\\chen\\pojo\\Student.class");
if (file.exists()){
file.delete();
}
Class aClass = student.getClass();
System.out.println(aClass);
}
}
2.獲取class物件內容資訊
2.1.獲取Class物件的三種方式
package cn.chen.demo;
import cn.chen.pojo.Student;
//獲取Class物件的三種方式
public class Demo1 {
public static void main(String[] args) throws ClassNotFoundException {
//第一種直接.class獲取
Class studentClass = Student.class;
System.out.println(studentClass);
//第二種透過Object類中的getClass方法獲取
Student student=new Student();
Class aClass = student.getClass();
System.out.println(aClass);
//第三種透過Class.forName("全限定類名")方法獲取
Class aClass1 = Class.forName("cn.chen.pojo.Student");
System.out.println(aClass1);
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69979119/viewspace-2715530/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【Java 反射學習】Java 反射基礎Java反射
- [Java 反射學習] Java 反射基礎Java反射
- Java學習之反射篇Java反射
- 基礎篇:深入解析JAVA反射機制Java反射
- Java基礎之反射機制(續)Java反射
- Java反射—初探反射基礎Java反射
- Java 反射基礎Java反射
- [Java基礎]反射Java反射
- Java基礎 —— 反射Java反射
- Go基礎學習記錄之反射(reflect)機制Go反射
- java基礎學習:JavaWeb之JSPJavaWebJS
- java基礎學習:JavaWeb之ServletJavaWebServlet
- Java學習之基礎語法Java
- Java基礎系列—Java反射Java反射
- Java學習之基礎語法練習Java
- Java基礎(十八)反射Java反射
- Java基礎(十一)——反射Java反射
- Java-基礎-反射Java反射
- Python爬蟲之Scrapy學習(基礎篇)Python爬蟲
- java框架基礎技術之--------反射機制Java框架反射
- java基礎學習_io流之FileInputStreamJava
- 【Java反射】Java 泛型基礎Java反射泛型
- 安心學習,重學前端之(js基礎篇(1))前端JS
- Java學習:反射Java反射
- Java學習_反射Java反射
- Python基礎學習篇Python
- java基礎 -反射筆記Java反射筆記
- java基礎學習:JavaWeb之request和responseJavaWeb
- java基礎學習:JavaWeb之ServletConfig與ServletContextJavaWebServletContext
- java基礎學習:JavaWeb之Cookie和SessionJavaWebCookieSession
- java基礎學習之類集框架(十)Java框架
- Java基礎之IO轉換流學習Java
- JAVA學習--JAVA基礎(一)Java
- Android面試之Java 基礎篇Android面試Java
- java反射學習(一)Java反射
- java反射之動態代理學習筆記Java反射筆記
- Java基礎——深入理解反射Java反射
- opencv學習之基礎OpenCV