Java
YP_W_Ricardo
这个作者很懒,什么都没留下…
展开
-
Java日期类:关于Calendar类的问题
一、Calendar的所用是啥? Calendar是Java提供的日历类,用来对日期进行操作。其可以与java.util.Date进行相互转化。 二、如何获取Calendar的实例对象? Calendar是一个抽象类,因此无法通过构造方法来new其本身的对象。但是Calendar提供了几个静态方法来获取其子类对象。获取子类对象的静态方法分别为: public static Calendar getInstance() public static Calendar getInstan原创 2020-05-24 15:27:23 · 833 阅读 · 0 评论 -
Java并发编程 Synchronized及其实现原理(转)
本篇文章总共转载自三篇博文 先来看第一篇博文,原文链接是: https://www.cnblogs.com/mingyao123/p/7424911.html Synchronized是Java中解决并发问题的一种最常用的方法,也是最简单的一种方法。Synchronized的作用主要有三个:(1)确保线程互斥的访问同步代码(2)保证共享变量的修改能够及时可见(3)有效解决重排序问...转载 2018-04-04 10:30:58 · 198 阅读 · 0 评论 -
深入分析Java的序列化和反序列化(转)
序列化是一种对象持久化的手段。普遍应用在网络传输、RMI等场景中。本文通过分析ArrayList的序列化来介绍Java序列化的相关内容。主要涉及到以下几个问题: 怎么实现Java的序列化 为什么实现了java.io.Serializable接口才能被序列化 transient的作用是什么 怎么自定义序列化策略 自定义的序列化策略是如何被调用的...转载 2018-04-03 16:44:25 · 133 阅读 · 0 评论 -
深入理解Java对象的序列化(转)
1. 什么是Java对象序列化 Java平台允许我们在内存中创建可复用的Java对象,但一般情况下,只有当JVM处于运行时,这些对象才可能存在,即,这些对象的生命周期不会比JVM的生命周期更长。但在现实应用中,就可能要求在JVM停止运行之后能够保存(持久化)指定的对象,并在将来重新读取被保存的对象。Java对象序列化就能够帮助我们实现该功能。 使用Java对象序列化,在保存对象时,会把其状态...转载 2018-04-03 13:46:16 · 127 阅读 · 0 评论 -
Java开发中的23种设计模式详解(转)
设计模式(Design Patterns) &转载 2018-04-03 13:40:11 · 155 阅读 · 0 评论 -
深入理解Java中的String
一、String类 想要了解一个类,最好的办法就是看这个类的实现源代码,来看一下String类的源码: public final class String implements java.io.Serializable, Comparable<String>, CharSequence { /** The value is used for character sto...转载 2018-04-07 17:28:11 · 166 阅读 · 0 评论