![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
反射
潘小蓝
未来是否繁花似锦,源自我们当下之努力。做一个勇敢的人,做一个好奇的人,做一个坚定的人,翻山越岭,事竟成。
展开
-
反射那些事 -- 献给像我一样的小白的礼物
反射: 一、反射是什么? 在说反射之前,先来侃侃什么是正射: 小时候我们常常会拿手电筒照天空,这实际上就是一种正射,生活中有很多常见的例子。 什么是反射呢? 上图在我们的生活中也是比较常见的,包括我们每天的照镜子实际上都是反射的一种体现。 反射在 Java 中的体现? 1、Reflection(反射) 是被视为动态语言的关键,通过反射可以使得 Java 变得动态化,反射机制允许程序在运行期间 借助于 反射 的一些 API(接口、类、等等)取得任何类的内部信息,并能直接操作任意对象的内部属性和方法。 注原创 2020-06-24 21:57:42 · 312 阅读 · 0 评论 -
为什么要写Class.forName(String name)?
文章目录前言:1、为什么要Class.forName("com.mysql.jdbc.Driver")?2、为什么不直接new?3、为什么删Class.forName("com.mysql.jdbc.Driver")还是可以运行? 前言: Class.forName(String name) 在用JDBC连接数据库的时候,这句话经常是要写的,老师常常告诉我们这个是加载数据库驱动,书上也是这么写的,于是我们照葫芦画瓢,就这么一直写下来,但是作为一个贪心的程序员,怎么能止步于此呢? 看一下大佬是怎么解释的: 1转载 2020-06-20 10:42:58 · 403 阅读 · 0 评论 -
Java竟然被称之为准动态语言?
什么是动态语言? 动态语言,是指程序在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等在结构上的变化。比如JavaScript便是一个典型的动态语言。 除此之外如Ruby、Python、OC等也都属于动态语言,而C、C++、Java等语言则不属于动态语言。 动态类型语言,就是类型的检查是在运行时做的,是不是合法的要到运行时才判断,例如JavaScript就没有编译错误,只要运行错误。 JavaScript改变结构小例子: aAll[0].οnclick=function(){转载 2020-06-20 10:06:10 · 287 阅读 · 0 评论