【文件属性】:
文件名称:底层的技术-----反射技术
文件大小:30KB
文件格式:DOCX
更新时间:2022-07-15 16:14:23
java 反射 注解
底层的技术-----反射技术
String类的是一种特殊的引用类型,特殊在创建方式
通过字符串常量赋值String str = “abc”;
通过new对象 String str = new String(“abc”);
String不可变特性:长度、内容
Private final char value[];
内容不是真的不可变,可以通过反射的技术进行修改
反射 reflect
类是用来描述一组对象
反射机制可认为是用来描述一组类--------可以与File对比着学习
反射的实际应用:
String----类---实例化成对象
设计一个方法,给一个字符串(类)返回一个对象,对象里面还有属性值
例如考试系统中 Question类型
ATM系统 User类型
Question和User类型都是我们自定义的,这两个类的目的是为了存储值,更像个容器
Service Dao 实体(domain/javaBean/po/vo/pojo)—只用来存值,没有逻辑
设计一个工具,代替我们自己创建对象的过程
传递一个字符串帮我们创建一个对