
Java基础
小李讲源码
不积跬步无以至千里,不积小流无以成江河
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
深入理解Constructor之newInstance方法
知其然,知其所以然 0. 前言 在上一篇《反射从入门到精通之深入了解Class类》,我们深入分析了一下 Class 类的原理。在本篇文章,我们分析一下 Constructor 使用方法的原理。 1. Constructor 通过反射调用构造函数有两种方法: 调用无参构造函数:Class.newInstance() 调用带参数的构造函数: 通过 Class 类获取 Constructor 调...原创 2019-12-24 00:12:29 · 2702 阅读 · 0 评论 -
反射从入门到精通之深入了解Class类
知其然,知其所以然 0. 前言 本文会讲解反射的原理,如果大家对反射不了解,可以先看《反射从0到入门》,对反射有大概的了解。 《反射从入门到精通》我会分为两篇来讲解,这一篇是讲解 Class 类的原理,下一篇我会讲解反射 API 的原理。 1. Class 类的原理 孟子曰:得人心者得天下。而在 Java 中,这个「人心」就是 Class 类,获取到 Class 类我们就可以为所欲为之为所欲为...原创 2019-12-17 22:29:44 · 308 阅读 · 0 评论 -
学习反射看这一篇就够了
个人公众号:不是秃头的程序员小李 专注于 Java 内容,欢迎大家前来留言 文章内容比较多,建议收藏 反射 Java 分编译期和运行期 编译方式说明: 静态编译:在编译时确定类型 & 绑定对象。如常见的使用new关键字创建对象 动态编译:运行时确定类型 & 绑定对象。动态编译体现了Java的灵活性、多态特性 & 降低类之间的藕合性 以后开始学习的时候,我们都要...原创 2019-12-12 20:43:47 · 403 阅读 · 0 评论