没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
javaWeb,java基础,java异常,jsp&servlet,JVM,Linux,多线程并发,集合容器 springboot框架,数据结构,数据库,算法 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 在我们平时的项目开发过程中,基本上很少会直接使用到反射机制,但这不能说明反射机制没有用,实际上有很多设计、开发都与反射机制有关,例如模块化的开发,通过反射去调用对应的字节码;动态代理设计模式也采用了反射机制,还有我们日常使用的 Spring/Hibernate 等框架也大量使用到了反射机制。 - **优点:** 运行期类型的判断,动态加载类,提高代码灵活度。 - **缺点:** 性能瓶颈:反射相当于一系列解释操作,通知 JVM 要做的事情,性能比直接的java代码要慢很多
资源推荐
资源详情
资源评论
收起资源包目录
Java全方面面试题,很全 (130个子文件)
5. Map接口.md 33KB
八大排序算法.md 26KB
3、索引.md 23KB
4. 线程的状态和基本操作.md 21KB
6. 文件管理命令.md 20KB
19、数据库优化.md 18KB
4. Java异常处理最佳实践.md 17KB
18、SQL优化.md 17KB
10. Lock体系.md 17KB
Java实现数据结构.md 16KB
12. 线程池.md 14KB
4. 垃圾收集器.md 13KB
11. 并发容器.md 12KB
3. 创建线程的四种方式.md 12KB
3. Java异常常见面试题.md 12KB
数据库整理.md 11KB
2. 线程和进程区别.md 11KB
6. synchronized.md 11KB
10. 系统管理命令.md 10KB
3. Collection体系 之一 List接口.md 10KB
设计模式.md 9KB
八大数据结构.md 9KB
1、数据库基础知识.md 9KB
4. Shell.md 9KB
1. Linux 概述.md 8KB
1. 集合容器概述.md 8KB
1. HTTP协议.md 7KB
2. Java异常处理.md 7KB
2. 磁盘、目录、文件.md 7KB
5、锁.md 7KB
1. Java内存区域.md 7KB
9. 网络通讯命令.md 7KB
30. 内部类.md 6KB
注解.md 6KB
34. 值传递和引用传递.md 6KB
整理注解.md 6KB
2. HotSpot虚拟机对象探秘.md 6KB
1. Java异常架构与异常关键字.md 6KB
40. String相关问题.md 5KB
三大查找算法.md 5KB
2、MySQL引擎.md 5KB
HTTP.md 5KB
5. 实战.md 5KB
4、事务.md 5KB
Spring&SpringMVC&SpringBoor.md 4KB
8. 磁盘管理命令.md 4KB
6. 虚拟机类加载机制.md 4KB
14. 并发工具.md 4KB
7. volatile.md 4KB
13. 原子操作类.md 3KB
7. 文档编辑命令.md 3KB
12、六种关联查询.md 3KB
16. this和super的用法和区别.md 3KB
1. 并发编程的优缺点.md 3KB
3. Collection 体系 之二 Set接口.md 3KB
数据库提纲.md 3KB
6、视图.md 3KB
6. Collections辅助工具类.md 3KB
38. BIO,NIO,AIO 有什么区别.md 3KB
15、MySQL数据类型区别.md 3KB
39. 反射.md 3KB
41. 包装类相关问题.md 3KB
5. 内存分配策略.md 3KB
整理MyBatis.md 3KB
3. 安全.md 2KB
20. 面向对象三大特性.md 2KB
17. static 关键字的用法.md 2KB
22. 抽象类和接口的对比.md 2KB
33. hashCode 与 equals (重要).md 2KB
11. 备份压缩命令.md 2KB
21. 什么是多态机制?Java语言是如何实现多态的?.md 2KB
16、drop、delete与truncate的区别.md 2KB
32. == 和 equals 的区别是什么.md 2KB
5. 什么是字节码?采用字节码的最大好处是什么.md 2KB
28. 静态与非静态.md 2KB
5. Java内存模型.md 2KB
8、存储过程与存储函数.md 2KB
MVC三层架构.md 1KB
1. Java 三大版本.md 1KB
8. synchronized 和 volatile 的区别.md 1KB
mysql整理.md 1KB
26. 成员变量与局部变量的区别有哪些.md 1KB
37. java 中 IO 流分为几种.md 1KB
jsp的四大作用域.md 1KB
27. 构造方法.md 1KB
19. 面向对象和面向过程的区别.md 1KB
13、子查询的三种情况.md 1KB
4. Collection 体系 之三 Queue接口.md 1KB
2. JVM、JRE和JDK的关系.md 1KB
jsp&servlet的区别.md 1KB
12. 访问修饰符.md 1KB
7. JVM调优.md 1KB
前后端交互方式.md 1KB
Cookie和Session的区别.md 1004B
10、SQL语句主要分为哪几类.md 973B
31. 重写与重载.md 945B
9、触发器.md 894B
15. final finally finalize区别.md 883B
转发与重定向的区别.md 874B
JSP的九大内置对象.md 848B
共 130 条
- 1
- 2
资源评论
代码老祖
- 粉丝: 118
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功