05 2022 档案
摘要:Java注解和反射04:Class对象的使用 有了Class对象,能做什么 创建类的对象:调用Class对象的newInstance()方法 类必须有一个无参的构造器 类的构造器的 访问权限需要足够 步骤如下: 通过Class类的getDeclaredConstructor(Class ... pa
阅读全文
摘要:百科全书 工作 变量名神器,让代码更规范:http://rcode.rbtree.cn/ 常用JS插件和网站模板:https://www.bootschool.net/ 谷歌浏览器扩展插件:https://crxdl.com/ 思维导图Xmind:https://www.xmind.cn/ 文件格式
阅读全文
摘要:Java注解和反射03:类加载 Java类加载内存分析 类的加载过程 当程序主动使用某个类时,如果该类还未被加载到内存中,则系统会通过如下三个步骤来对该类进行初始化。 类的加载与ClassLoader的理解 加载:将class文件字节码内容加载到内存中,并将这些静态数据转换成方法区的运行时数据结构,
阅读全文
摘要:Java反射基本概述和获得Class类的几种方式 静态 VS 动态语言 动态语言 是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或者其他结构上的变化。通俗点说就是在运行时代码可以根据某些条件改变自身结构 主要动态语言:Object-C、C#、Java
阅读全文