Java 基础系列
lhrimperial
做到不留余力
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java Object类
Object类是Java中最基础的一个类了,但是有人问题知道Object中有哪些方法时,你能说出几个? public class Object { private static native void registerNatives(); static { registerNatives(); } public final native Class<?&...原创 2018-09-10 17:57:18 · 189 阅读 · 0 评论 -
equals和hashCode
@(java_group) equals和hashCode https://blog.youkuaiyun.com/basycia/article/details/52081111 equals()的所属以及内部原理(即Object中equals方法的实现原理) 说起equals方法,我们都知道是超类Object中的一个基本方法,用于检测一个对象是否与另外一个对象相等。而在Object类中这...原创 2018-09-10 19:08:39 · 185 阅读 · 0 评论 -
Java泛型
Java泛型 对于常见的泛型模式,推荐的名称是: K ——键,比如映射的键。 V ——值,比如 List 和 Set 的内容,或者 Map 中的值。 E ——异常类。 T ——泛型。 泛型不是协变的 什么是java泛型? 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类...原创 2018-09-10 19:12:29 · 181 阅读 · 0 评论 -
JDK动态代理的原理与底层实现
动态代理是许多框架底层实现的基础,比如Spirng的AOP、RPC框架Dubbo等,其实弄清楚了动态代理的实现原理,它就没那么神奇了,下面就来通过案例和分析JDK底层源码来揭秘她的神秘面纱。 代理模式定义 这里只是简单说明一下代理模式,代理模式是指存在一个代理对象,并且这个代理对象持有真实对象的引用,以实现对真实对象的访问控制。 代理模式的分类 静态代理 该代理对象持有被代理...原创 2018-09-14 11:19:40 · 571 阅读 · 0 评论 -
Java序列化
Java序列化 按照序列化后的数据格式,主流的序列化框架主要可以分为四大类:JSON、二进制、XML、RPC。 JSON类 非常流行的Jackson Google的Gson 类JSON的MessagePack 阿里的FastJSON 二进制类 老牌劲旅Hessian 功能全面而强大的FST 后起之秀Kryo XML类 StAX(Streaming API for XML) Tho...原创 2018-09-11 09:29:33 · 236 阅读 · 0 评论
分享