![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 52
Hey_M
这个作者很懒,什么都没留下…
展开
-
【Mac安装多个JDK】
mac安装多个JDK原创 2022-07-22 11:30:42 · 301 阅读 · 1 评论 -
Java的反射中,Class.forName和ClassLoader的区别
在Java中Class.forName和ClassLoader都可以对类进行加载。ClassLoader就是遵循双亲委派模式 最终调用启动类的类加载器。实现的功能是通过一个类的全名来获取此类的二进制字节流。获取后放到JVM中。Class.forName实际上也是调用的ClassLoader来实现的。 @CallerSensitive public static Clas...原创 2019-02-28 19:55:54 · 219 阅读 · 0 评论 -
Http中get和post的区别
99%的人都理解错了HTTP中GET与POST的区别(转自知乎)作者:Larry链接:https://zhuanlan.zhihu.com/p/22536382来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在UR...转载 2019-02-28 20:40:48 · 180 阅读 · 0 评论 -
【Java】单例模式能否用反射得到实例
前几天面试的时候被问到了这样一个问题 “单例模式能用反射得到实例吗?”,回答的不是很好,借此机会记录一下。首先先针对这个问题回答一下,可以通过反射得到实例。其实原理很简单,就是通过反射破坏私有的构造方法。通过setAccessible(true),然后得到newInstance实例。因为不管是懒汉、饿汉、枚举还是内部类实现的单例模式,总会有私有的构造方法。只要有私有的无参构造方法,就能通过反射...原创 2019-03-27 19:26:38 · 3108 阅读 · 4 评论