摘要:
javap -c命令详解 一直在学习Java,碰到了很多问题,碰到了很多关于i++和++i的难题,以及最经典的String str = "abc" 共创建了几个对象的疑难杂症。 知道有一日知道了java的反汇编 命令 javap。现将学习记录做一小结,以供自己以后翻看。如果有错误的地方,请指正 1. 阅读全文
posted @ 2018-05-21 23:35
曲进笑谈
阅读(450)
评论(0)
推荐(0)
摘要:
0、前言 本文主要对几种常见Java序列化方式进行实现。包括Java原生以流的方法进行的序列化、Json序列化、FastJson序列化、Protobuff序列化。 1、Java原生序列化 Java原生序列化方法即通过Java原生流(InputStream和OutputStream之间的转化)的方式进 阅读全文
posted @ 2018-05-21 16:12
曲进笑谈
阅读(5449)
评论(0)
推荐(0)
摘要:
1. 定义泛型方法 (1) 如果你定义了一个泛型(类、接口),那么Java规定,你不能在所有的静态方法、静态初块等所有静态内容中使用泛型的类型参数。例如: public class A<T> { public static void func(T t) { //报错,编译不通过 } } (2) 如何 阅读全文
posted @ 2018-05-21 11:50
曲进笑谈
阅读(222)
评论(0)
推荐(0)
摘要:
1、如果子类实现Serializable接口而父类未实现时,父类不会被序列化,但此时父类必须有个无参构造方法,否则会抛InvalidClassException异常。 2、静态变量不会被序列化,那是类的“菜”,不是对象的。 3、transient关键字修饰变量可以限制序列化。 4、虚拟机是否允许反序 阅读全文
posted @ 2018-05-21 10:58
曲进笑谈
阅读(1071)
评论(0)
推荐(0)
浙公网安备 33010602011771号