文件名称:
尚硅谷_宋红康_第15章_Java反射机制.pdf
开发工具:
文件大小: 1mb
下载次数: 0
上传时间: 2019-07-08
详细说明:本教程特点:
1.更适合零基础学员:
·自Java语言起源始,循序渐进,知识点剖析细致且每章配备大量随堂练习,让你步步为营,学得透彻、练得明白
·拒绝晦涩难懂的呆板教学,宋老师语言生动幽默,举例形象生动深入浅出,迅速让你把握问题本质,四两拨千斤
2.课程内容推陈出新:
·基于JDK 11,将Java8、Java9、Java10、Java11新特性一网打尽
·课程中,Eclipse和IDEA这两种企业一线开发环境都使用到了
3.技术讲解更深入、更全面:
·课程共30天,715个知识视频小节,涉及主流Java使用的方方面面,全而不冗余
·全程内容涵盖数据结构、设计模式、JVM内存结构等深度技术
·企业级笔试面试题目深入源码级讲解,拒绝死记硬背
4.代码量更大、案例更丰富、更贴近实战:
·Java语言基础阶段:12720行代码,Java语言高级阶段:11684行代码
·课堂实战项目3套,课后实战项目2套
·近百道企业面试真题精讲精练、极具实战性Jav反射机制概述
目录
2理解Cas类并获取Cas实例
类的加载与 ClassLoader的理解
创建运行时类的对象
心
尙琏谷
获取运行时类的完整结构
6
调用运行时类的指定结构
反射的应用:动态代理
心琏谷
反射机制概述
让天下没角难学的技太
反射机制概述
心琏谷
(反射)是被视为动态语言的关键,反射机制允许程序在执行期
借助于
取得任何类的内部信息,并能直接操作任意对象的内
部属性及方法。
●加载完类之后,在堆内存的方法区中就产生了一个Cas类型的对象(一个
类只有一个 Class对象),这个对象就包含了完整的类的结构信息。我们可
以通过这个对象看到类的结构。这个对象就像一面镜子,透过这个镜子看
到类的结构,所以,我们形象的称之为:反射。
E常方式:引入需要的包类”名称通过实例化取得实例化对象
反射方式:实例化对象
方法
一得到完整的“包类”名称
让天下没角难学的技太
反射机制概述
心琏谷
补充:动态语言静态语言
、动态语言
是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以
被引进,已有的函数可以被删除或是其他结构上的变化。通俗点说就是在运
行时代码可以根据某些条件改变自身结构
主要动态语
、静态语言
与动态语言相对应的,运行时结构不可变的语言就是静态语言。如
不是动态语言,但可以称之为“准动态语言”。即有一定的动
态性,我们可以利用反射机制、字节码操作获得类似动态语言的特性。
的动态性让编程的时候更加灵活
让天下没角难学的技太
反射机制概述
心琏谷
反射机制研究及应用
反射机制提供的功能
在运行时判断任意一个对象所属的类
在运行时构造任意一个类的对象
>在运行时判断任意一个类所具有的成员变量和方法
在运行时获取泛型信息
在运行时调用任意一个对象的成员变量和方法
在运行时处理注解
生成动态代理
让天下没角难学的技太
反射机制概述
心琏谷
反射相关的主要
代表一个类
代表类的方法
代表类的成员变量
代表类的构造器
让天下没角难学的技太
心琏谷
理解
并
获取
的实例
让天下没角难学的技太
理解类并获取的实例
心琏谷
类
在类中定义了以下的方法,此方法
将被所有子类继承
描述类的类
Class
以上的方法返回值的类型是一个类,
此类是反射的源头,实际上所谓反射
Peon奕
Anima
从程序的运行结果来看也很好理解,即
可以通过对象反射求出类的名称
土五
小猫
让天下没角难学的技太
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.