概要:区别、string、面试题 一、三者区别 拼接、可变、线程安全 1、共同类:StringBuilder与StringBuffer都继承自A...
概要:1动态代理(过程 角色 Proxy0) 2手写(InvocationHandler 、2Handler实现、3类加载器、4MyProxy...
引用拷贝(一个人,不同名字) 浅拷贝(双胞胎):创建对象,将目标对象内容复制过来,不直接拷贝引用 深拷贝:全独立原对象,拷贝数据类型时,创建新对...
在jdk7之前hashmap极端情况可能会出现这种情况:插入快,查询慢。所以其时间复杂度为O(N) 一、什么是红黑树 红黑结点自平衡二叉查找树。...
一、toString()方法 Object object = getObject(); System.out.println(object.to...
Java三个类对字符串Character,String,StringBuffer。Character对单个字符操作,String对一个字符?,S...
第一种方法:static块初始化 第二种方法:双括号初始化 (匿名内部类) 慎用,非静态内部类/匿名内部类包含了外围实例的引用,如果拥有比外部类...
1、整体结构 1.7:Segment + HashEntry + Unsafe 1.8: 移除Segment,锁粒度更小,Synchronize...
动态代理:运行时,反射机制动态创建。广泛应用:Spring AOP,Hibernate数据查询、测试框架的后端mock、RPC,Java注解对象...
文集作者