java关键字
tomatoFIREegg
学习笔记
展开
-
java关键字之transient
知识点:java序列化和反序列化 总目: 在java内存中的对象是无法进行io或者网络通信的,因为无法识别内存中的对象,因此需要将内存中的对象以某种方式表示 出来,Java对象有不同的表现形式,java本身也提供一种表示对象的方式,那就是序列化。 换句话说,序列化就是java对象...原创 2018-07-27 14:23:56 · 353 阅读 · 0 评论 -
java关键字:volatile
Java并发编程:volatile关键字解析Java并发编程:volatile关键字解析 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情...转载 2018-08-02 11:04:44 · 181 阅读 · 0 评论 -
java关键字:synchronized
Java并发编程:synchronizedJava并发编程:synchronized 虽然多线程编程极大地提高了效率,但是也会带来一定的隐患。比如说两个线程同时往一个数据库表中插入不重复的数据,就可能会导致数据库中插入了相同的数据。今天我们就来一起讨论下线程安全问题,以及Java中提供了什么机制来解决线程安全问题。 以下是本文的目录大纲: 一.什么时候会出现线程安全问题?...转载 2018-08-02 16:16:35 · 160 阅读 · 0 评论