Java中反射机制探索
忙里偷闲,做了一些反射机制中的测试。。。。
问题一: 即使在非并发的情况下,单例模式能保证单例么?
先来一个最简单的单例模式:
这样就可以保证只有一个实例,当然如果有更好的方案,欢迎提出~~~
问题二:在反射时,如果我直接调用私有方法,会出现什么情况?
代码:Integer in = Integer.valueOf(2);ref.test(in)//调用的是test(Integer in),如果此方法不存在则调用test(int i).
以上是对反射做的一些学习,如果有不对的地方,欢迎大家指点拍砖~~