Java
神话乱炖
胸无大志,枉活一世。 滴水穿石,不是力量大,而是功夫深。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
序列化
一、序列化 对象的序列化:把Java对象转化为字节序列并存储至一个储存媒介的过程。 二、反序列化 把字节序列恢复为Java对象的过程。 三 、对象序列化设计的三个关键点:Java对象, 字节序列,存储。 1)Java对象的组成? Java对象包含变量与方法,但是序列与反序列仅处理数据,就相当于仅仅处理变量而不会处理方法 。 2)什么是字符序列? 字符序列是两个词。字符原创 2017-07-31 16:26:35 · 230 阅读 · 0 评论 -
Java类加载流程
Java语言系统自带三个类加载器: 1、 bootstarp ClassLoader 它是最顶层的加载类,主要加载的是核心类库,rt.jar 2、Extention ClassLoader扩展的类加载器,加载目录%JRE_HOME%\lib\ext下面的jar包和class文件 3、Appclass Loader又称为SystemAppClass加载当前应用的 classpath的所有原创 2017-07-27 17:36:23 · 293 阅读 · 0 评论 -
Java中 synchronized
无论是同步方法还是同步代码块,都是只针对一个对象的多线程而言的。只有同一个对象产生的多线程,才会考虑到同步方法或者同步块。 synchronized关键字,它包括两种方法:synchronized方法和synchronized块。 1.synchronized方法:通过在方法声明中加入synchronized关键字来声明synchronized方法。 public synchronized原创 2017-07-27 16:33:16 · 244 阅读 · 0 评论 -
Hibernate的unsaved-value属性解读
Session的saveOrUpdate方法是由hibernate来判断被操作对象究竟是一个持久化对象还是临时自由状态对象。这需要在对象映射文件的主键id中定义unsaved-value属性,如果不显式定义,则默认为unsaved-value=null。 unsaved-value可以是下列几个选项: 1)null:主键是对象类型,Hibernate判断操作对象的主键是否为null,来转载 2017-07-26 18:04:28 · 360 阅读 · 0 评论
分享