多读书多实践,勤思考善领悟

我应该用哪一个@NotNull注解?

我应该用哪一个@NotNull注解?

问题我希望能通过注解的方式,尽量避免程序中出现空指针问题,同时既能保障代码的可读性,又能和IDE的代码检查,静态代码扫描工具结合起来。相关的注解,我看到有好多种@NotNull/@NonNull/@Nonnull,...

transient 关键字的作用?

transient 关键字的作用?

Java 语言规范中提到,transient 关键字用来说明指定属性不进行序列化. 若要理解 transient 关键字的作用,自然需要对序列化有一定的认识. ** 序列化 ** 序列化是用来持久化对象的状态 – 将对象转化为字节码...