概要 AtomicInteger, AtomicLong和AtomicBoolean这3个基本类型的原子类的原理和用法相似。本章以AtomicLong对基本类型的原子类进行介绍。内容包括:AtomicLong介绍和函数列表AtomicLong源码分析(基于JDK1.7.0_40)AtomicLong ...
分类:
编程语言 时间:
2018-01-04 18:14:03
阅读次数:
193
本来刚开始应该介绍一下Java的,标题都想好了——Java的前世今生,但是为了节省是时间,就直接切入主题了,感兴趣的可以上网查一下。 要进行Java开发,首先要安装JDK(Java Development Kit)【Java开发工具包】。 JDK 是编译Java源码、运行Java程序所必需的,例如J ...
分类:
编程语言 时间:
2017-12-29 21:46:55
阅读次数:
138
Arrays.sort()解读 在学习了排序算法之后, 再来看看 Java 源码中的, Arrays.sort() 方法对于排序的实现. 都是对基本数据类型的排序实现, 下面来看看这段代码: 1. Arrays.sort(int[] a) public static void sort(int[] ...
分类:
其他好文 时间:
2017-12-24 20:16:08
阅读次数:
135
java源码示例展示: 服务端: 1 package tcp2; 2 3 import java.io.IOException; 4 import java.net.InetAddress; 5 import java.net.ServerSocket; 6 import java.net.Sock ...
分类:
编程语言 时间:
2017-12-24 18:55:34
阅读次数:
173
java源码展示: 兔子线程:RabbitThread.java 乌龟线程:TortoiseThread.java 测试线程:TestThread_main.java ...
分类:
编程语言 时间:
2017-12-23 14:11:29
阅读次数:
132
鸿鹄云商大型企业分布式互联网电子商务平台,推出PC+微信+APP+云服务的云商平台系统,其中包括B2B、B2C、C2C、O2O、新零售、直播电商等子平台。 ...
分类:
编程语言 时间:
2017-12-11 14:12:57
阅读次数:
172
作业地址 https://edu.cnblogs.com/campus/fzu/AdvancedSoftwareEngineering/homework/1302 评分细则 篇博客随笔;(5 points) 类图(5 points)、关键类java源码及注释(6 points);(每题11 poin ...
分类:
其他好文 时间:
2017-12-10 22:56:33
阅读次数:
245
观察者模式是Java非常重要的一个设计模式。对于观察者模式,JDK已经为我们提供了对应的接口和类。 分别是观察者Observer,观察者也成为订阅者Subscribe, JDK代码为: Java源码考虑比较周到的。首先,使用Vector,Vector相比于ArrayList来说,它是线程安全的。其次 ...
分类:
其他好文 时间:
2017-12-10 20:14:29
阅读次数:
155
最近在研究java的源代码,但是由于自己英语水平有限,所以想使用中文注释的方式把源码里的方法全部重写 一遍,下面是楼主整理出来的一小部分。我把整体的项目托管到GitHub上了,欢迎大家前去交流学习。 GitHub : https://github.com/15128928804/yuanMa ...
分类:
编程语言 时间:
2017-11-30 17:17:23
阅读次数:
156