HashMap
HashTable
强引用 String s = new String("1);
软引用 SoftReference wrf = new SoftReference(new String("1")); new String 是软引用
弱引用 WeakReference wrf = new WeakReference(str): WeakReference 的 key 是弱引用
虚引用 PhantomReference prf = new PhantomReference(new String("1"),new ReferenceQueue<>())
可能得,会存在哈希冲突
解决方法
可以抛出的异常有三种
OOM
SOF
按照流向
按照操作单元
按照角色
定义
哪里用到
反射的实现方式
获取 class 对象的四种方式
反射能够获取的信息
优点
缺点
使用反射性能较低,需要解析字节码,将内存的对象进行解析。
相对不安全,破换了封装性
原文链接:https://www.cnblogs.com/jiuxialb/p/17419679.html
本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728