Skip to content

Commit 1de8976

Browse files
author
jackchan1999
committed
updates
1 parent 1bfb093 commit 1de8976

18 files changed

+572
-25
lines changed

README.md

Lines changed: 40 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -29,21 +29,24 @@
2929
## 目录
3030

3131
* [序言](https://alleniverson.gitbooks.io/java-basic-introduction/content/README.html)
32+
3233
* [第1章 Java开发入门](https://alleniverson.gitbooks.io/java-basic-introduction/content/第1章%20Java开发入门/README.html)
3334
* [Java概述](https://alleniverson.gitbooks.io/java-basic-introduction/content/第1章%20Java开发入门/Java概述.html)
3435
* [JDK、JRE、JVM的区别与联系](https://alleniverson.gitbooks.io/java-basic-introduction/content/第1章%20Java开发入门/JDK、JRE、JVM的区别与联系.html)
36+
3537
* [第2章 Java编程基础](https://alleniverson.gitbooks.io/java-basic-introduction/content/第2章%20Java编程基础/README.html)
3638
* [Java语法基础-1](https://alleniverson.gitbooks.io/java-basic-introduction/content/第2章%20Java编程基础/Java语法基础-1.html)
3739
* [Java语法基础-2](https://alleniverson.gitbooks.io/java-basic-introduction/content/第2章%20Java编程基础/Java语法基础-2.html)
3840
* [基本数据类型包装类](https://alleniverson.gitbooks.io/java-basic-introduction/content/第2章%20Java编程基础/基本数据类型包装类.html)
3941
* [阿里巴巴Java开发手册](https://alleniverson.gitbooks.io/java-basic-introduction/content/第2章%20Java编程基础/阿里巴巴Java开发手册.html)
40-
* [阿里 Java 开发手册最新完美版,千锤百炼始出炉](第2章 Java编程基础/阿里 Java 开发手册最新完美版,千锤百炼始出炉.md)
41-
* [Java程序员必读的书籍](第2章 Java编程基础/Java程序员必读的书籍.md)
42+
* [阿里 Java 开发手册最新完美版,千锤百炼始出炉](https://alleniverson.gitbooks.io/java-basic-introduction/content/第2章%20Java编程基础/阿里%20Java%20开发手册最新完美版,千锤百炼始出炉.html)
43+
* [Java程序员必读的书籍](https://alleniverson.gitbooks.io/java-basic-introduction/content/第2章%20Java编程基础/Java程序员必读的书籍.html)
4244
* [Google Java编程风格指南](https://alleniverson.gitbooks.io/java-basic-introduction/content/第2章%20Java编程基础/Google%20Java编程风格指南.html)
4345
* [详细介绍JAVA和C++区别](https://alleniverson.gitbooks.io/java-basic-introduction/content/第2章%20Java编程基础/详细介绍JAVA和C++区别.html)
44-
* [Java与指针](第2章 Java编程基础/Java与指针.md)
45-
* [引用、指针和句柄的区别](第2章 Java编程基础/引用、指针和句柄的区别.md)
46-
* [什么是堆和栈,它们在哪儿?](第2章 Java编程基础/什么是堆和栈,它们在哪儿?.md)
46+
* [Java与指针](https://alleniverson.gitbooks.io/java-basic-introduction/content/第2章%20Java编程基础/Java与指针.html)
47+
* [引用、指针和句柄的区别](https://alleniverson.gitbooks.io/java-basic-introduction/content/第2章%20Java编程基础/引用、指针和句柄的区别.html)
48+
* [什么是堆和栈,它们在哪儿?](https://alleniverson.gitbooks.io/java-basic-introduction/content/第2章%20Java编程基础/什么是堆和栈,它们在哪儿?.html)
49+
4750
* [第3章 面向对象](https://alleniverson.gitbooks.io/java-basic-introduction/content/第3章%20面向对象/README.html)
4851
* [数组工具类](https://alleniverson.gitbooks.io/java-basic-introduction/content/第3章%20面向对象/数组工具类.html)
4952
* [文档注释](https://alleniverson.gitbooks.io/java-basic-introduction/content/第3章%20面向对象/文档注释.html)
@@ -58,6 +61,7 @@
5861
* [闭包](https://alleniverson.gitbooks.io/java-basic-introduction/content/第3章%20面向对象/闭包.html)
5962
* [内部类](https://alleniverson.gitbooks.io/java-basic-introduction/content/第3章%20面向对象/内部类.html)
6063
* [异常](https://alleniverson.gitbooks.io/java-basic-introduction/content/第3章%20面向对象/异常.html)
64+
6165
* [第4章 常见对象](https://alleniverson.gitbooks.io/java-basic-introduction/content/第4章%20常见对象/README.html)
6266
* [String类](https://alleniverson.gitbooks.io/java-basic-introduction/content/第4章%20常见对象/String类.html)
6367
* [正则表达式基础](https://alleniverson.gitbooks.io/java-basic-introduction/content/第4章%20常见对象/正则表达式基础.html)
@@ -66,13 +70,14 @@
6670
* [字符串格式化](https://alleniverson.gitbooks.io/java-basic-introduction/content/第4章%20常见对象/字符串格式化.html)
6771
* [System类和Runtime类](https://alleniverson.gitbooks.io/java-basic-introduction/content/第4章%20常见对象/System类和Runtime类.html)
6872
* [Math类和Random类](https://alleniverson.gitbooks.io/java-basic-introduction/content/第4章%20常见对象/Math类和Random类.html)
73+
6974
* [第5章 多线程](https://alleniverson.gitbooks.io/java-basic-introduction/content/第5章%20多线程/README.html)
7075
* [多线程](https://alleniverson.gitbooks.io/java-basic-introduction/content/第5章%20多线程/多线程.html)
7176
* [线程池](https://alleniverson.gitbooks.io/java-basic-introduction/content/第5章%20多线程/线程池.html)
7277
* [volatile关键字解析](https://alleniverson.gitbooks.io/java-basic-introduction/content/第5章%20多线程/volatile关键字解析.html)
7378
* [HandlerThread](https://alleniverson.gitbooks.io/java-basic-introduction/content/第5章%20多线程/HandlerThread.html)
7479
* [Callable和Future](https://alleniverson.gitbooks.io/java-basic-introduction/content/第5章%20多线程/Callable和Future.html)
75-
* [Java中的Runnable、Callable、Future、FutureTask的区别与示例](第5章 多线程/Java中的Runnable、Callable、Future、FutureTask的区别与示例.md)
80+
* [Java中的Runnable、Callable、Future、FutureTask的区别与示例](https://alleniverson.gitbooks.io/java-basic-introduction/content/第5章%20多线程/Java中的Runnable、Callable、Future、FutureTask的区别与示例.html)
7681
* [Java程序死锁问题原理及解决方案](https://alleniverson.gitbooks.io/java-basic-introduction/content/第5章%20多线程/Java程序死锁问题原理及解决方案.html)
7782
* [线程锁技术](https://alleniverson.gitbooks.io/java-basic-introduction/content/第5章%20多线程/线程锁技术.html)
7883
* [定时器、互斥、同步通信技术](https://alleniverson.gitbooks.io/java-basic-introduction/content/第5章%20多线程/定时器、互斥、同步通信技术.html)
@@ -85,7 +90,8 @@
8590
* [JDK8对并发的新支持](https://alleniverson.gitbooks.io/java-basic-introduction/content/第5章%20多线程/JDK8对并发的新支持.html)
8691
* [阻塞队列](https://alleniverson.gitbooks.io/java-basic-introduction/content/第5章%20多线程/阻塞队列.html)
8792
* [Java并发工具包concurrent用户指南](https://alleniverson.gitbooks.io/java-basic-introduction/content/第5章%20多线程/Java并发工具包concurrent用户指南.html)
88-
* [多线程问题总结](第5章 多线程/多线程问题总结.md)
93+
* [多线程问题总结](https://alleniverson.gitbooks.io/java-basic-introduction/content/第5章%20多线程/多线程问题总结.html)
94+
8995
* [第6章 集合框架](https://alleniverson.gitbooks.io/java-basic-introduction/content/第6章%20集合框架/README.html)
9096
* [Collection接口](https://alleniverson.gitbooks.io/java-basic-introduction/content/第6章%20集合框架/Collection接口.html)
9197
* [List接口](https://alleniverson.gitbooks.io/java-basic-introduction/content/第6章%20集合框架/List接口.html)
@@ -98,10 +104,15 @@
98104
* [集合框架的综合应用](https://alleniverson.gitbooks.io/java-basic-introduction/content/第6章%20集合框架/集合框架的综合应用.html)
99105
* [Java集合类型详解](https://alleniverson.gitbooks.io/java-basic-introduction/content/第6章%20集合框架/Java集合类型详解.html)
100106
* [LinkedList源码剖析](https://alleniverson.gitbooks.io/java-basic-introduction/content/第6章%20集合框架/LinkedList源码剖析.html)
107+
101108
* [LinkedHashMap源码剖析](https://alleniverson.gitbooks.io/java-basic-introduction/content/第6章%20集合框架/LinkedHashMap源码剖析.html)
109+
102110
* [HashMap、哈希表、哈希函数](https://alleniverson.gitbooks.io/java-basic-introduction/content/第6章%20集合框架/HashMap、哈希表、哈希函数.html)
111+
103112
* [HashMap的实现原理](https://alleniverson.gitbooks.io/java-basic-introduction/content/第6章%20集合框架/HashMap的实现原理.html)
113+
104114
* [HashMap源码剖析](https://alleniverson.gitbooks.io/java-basic-introduction/content/第6章%20集合框架/HashMap源码剖析.html)
115+
105116
* [第7章 IO流](https://alleniverson.gitbooks.io/java-basic-introduction/content/第7章%20IO流/README.html)
106117
* [IO流之File类](https://alleniverson.gitbooks.io/java-basic-introduction/content/第7章%20IO流/IO流之File类.html)
107118
* [IO流之字节流](https://alleniverson.gitbooks.io/java-basic-introduction/content/第7章%20IO流/IO流之字节流.html)
@@ -111,34 +122,38 @@
111122
* [NIO工具类](https://alleniverson.gitbooks.io/java-basic-introduction/content/第7章%20IO流/NIO工具类.html)
112123
* [AIO](https://alleniverson.gitbooks.io/java-basic-introduction/content/第7章%20IO流/AIO.html)
113124
* [NIO和AIO](https://alleniverson.gitbooks.io/java-basic-introduction/content/第7章%20IO流/NIO和AIO.html)
114-
* [序列化流](第7章 IO流/序列化流.md)
115-
* [对象的深复制和浅复制](第7章 IO流/对象的深复制和浅复制.md)
125+
* [序列化流](https://alleniverson.gitbooks.io/java-basic-introduction/content/第7章%20IO流/序列化流.html)
126+
* [对象的深复制和浅复制](https://alleniverson.gitbooks.io/java-basic-introduction/content/第7章%20IO流/对象的深复制和浅复制.html)
127+
116128
* [第8章 网络编程](https://alleniverson.gitbooks.io/java-basic-introduction/content/第8章%20网络编程/README.html)
117129
* [网络编程](https://alleniverson.gitbooks.io/java-basic-introduction/content/第8章%20网络编程/网络编程.html)
118130
* [写给那些让我糊里糊涂的HTTP、TCP、UDP、Socket](https://alleniverson.gitbooks.io/java-basic-introduction/content/第8章%20网络编程/写给那些让我糊里糊涂的HTTP、TCP、UDP、Socket.html)
119-
* [你应该知道的计算机网络知识](第8章 网络编程/你应该知道的计算机网络知识.md)
120-
* [第9章 安全加密](第9章 安全加密/README.md)
121-
* [和安全有关的那些事](第9章 安全加密/和安全有关的那些事.md)
122-
* [Base64](第9章 安全加密/base64.md)
123-
* [对称加密](第9章 安全加密/对称加密.md)
124-
* [非对称加密](第9章 安全加密/非对称加密.md)
125-
* [消息摘要MessageDigest](第9章 安全加密/消息摘要MessageDigest.md)
126-
* [数字签名和数字证书](第9章 安全加密/数字签名和数字证书.md)
127-
* [Https扫盲贴](第9章 安全加密/Https扫盲贴.md)
128-
* [Https编程](第9章 安全加密/Https编程.md)
129-
* [网络安全](第9章 安全加密/网络安全.md)
131+
* [你应该知道的计算机网络知识](https://alleniverson.gitbooks.io/java-basic-introduction/content/第8章%20网络编程/你应该知道的计算机网络知识.html)
132+
133+
* [第9章 安全加密](https://alleniverson.gitbooks.io/java-basic-introduction/content/第9章%20安全加密/README.html)
134+
* [和安全有关的那些事](https://alleniverson.gitbooks.io/java-basic-introduction/content/第9章%20安全加密/和安全有关的那些事.html)
135+
* [Base64](https://alleniverson.gitbooks.io/java-basic-introduction/content/第9章%20安全加密/base64.html)
136+
* [对称加密](https://alleniverson.gitbooks.io/java-basic-introduction/content/第9章%20安全加密/对称加密.html)
137+
* [非对称加密](https://alleniverson.gitbooks.io/java-basic-introduction/content/第9章%20安全加密/非对称加密.html)
138+
* [消息摘要MessageDigest](https://alleniverson.gitbooks.io/java-basic-introduction/content/第9章%20安全加密/消息摘要MessageDigest.html)
139+
* [数字签名和数字证书](https://alleniverson.gitbooks.io/java-basic-introduction/content/第9章%20安全加密/数字签名和数字证书.html)
140+
* [Https扫盲贴](https://alleniverson.gitbooks.io/java-basic-introduction/content/第9章%20安全加密/Https扫盲贴.html)
141+
* [Https编程](https://alleniverson.gitbooks.io/java-basic-introduction/content/第9章%20安全加密/Https编程.html)
142+
* [网络安全](https://alleniverson.gitbooks.io/java-basic-introduction/content/第9章%20安全加密/网络安全.html)
143+
130144
* [第10章 反射机制](https://alleniverson.gitbooks.io/java-basic-introduction/content/第10章%20反射机制/README.html)
131145
* [类加载器](https://alleniverson.gitbooks.io/java-basic-introduction/content/第10章%20反射机制/类加载器.html)
132146
* [反射1](https://alleniverson.gitbooks.io/java-basic-introduction/content/第10章%20反射机制/反射.html)
133147
* [反射2](https://alleniverson.gitbooks.io/java-basic-introduction/content/第10章%20反射机制/Java反射.html)
134148
* [注解1](https://alleniverson.gitbooks.io/java-basic-introduction/content/第10章%20反射机制/注解.html)
135149
* [注解2](https://alleniverson.gitbooks.io/java-basic-introduction/content/第10章%20反射机制/Java注解.html)
136150
* [注解3](https://alleniverson.gitbooks.io/java-basic-introduction/content/第10章%20反射机制/Java注解Annotation基础.html)
137-
* [基础篇:带你从头到尾玩转注解](第10章 反射机制/基础篇:带你从头到尾玩转注解.md)
151+
* [基础篇:带你从头到尾玩转注解](https://alleniverson.gitbooks.io/java-basic-introduction/content/第10章%20反射机制/基础篇:带你从头到尾玩转注解.html)
138152
* [编译时注解](https://alleniverson.gitbooks.io/java-basic-introduction/content/第10章%20反射机制/Annotation-Processing-Tool详解.html)
139153
* [依赖注入](https://alleniverson.gitbooks.io/java-basic-introduction/content/第10章%20反射机制/依赖注入.html)
140154
* [动态代理1](https://alleniverson.gitbooks.io/java-basic-introduction/content/第10章%20反射机制/动态代理.html)
141155
* [动态代理2](https://alleniverson.gitbooks.io/java-basic-introduction/content/第10章%20反射机制/Java动态代理.html)
156+
142157
* [第11章 新特性](https://alleniverson.gitbooks.io/java-basic-introduction/content/第11章%20新特性/README.html)
143158
* [JDK新特性](https://alleniverson.gitbooks.io/java-basic-introduction/content/第11章%20新特性/JDK新特性.html)
144159
* [泛型基础1](https://alleniverson.gitbooks.io/java-basic-introduction/content/第11章%20新特性//泛型基础1.html)
@@ -149,7 +164,10 @@
149164
* [你应该更新的Java知识之常用程序库2](https://alleniverson.gitbooks.io/java-basic-introduction/content/第11章%20新特性/你应该更新的Java知识之常用程序库2.html)
150165
* [你应该更新的Java知识之Observer](https://alleniverson.gitbooks.io/java-basic-introduction/content/第11章%20新特性/你应该更新的Java知识之Observer.html)
151166
* [Google Guava官方教程](https://alleniverson.gitbooks.io/java-basic-introduction/content/第11章%20新特性/Google%20Guava官方教程.html)
152-
* [Java 代码性能优化](第11章 新特性/Java 代码性能优化.md)
167+
* [Java 代码性能优化](https://alleniverson.gitbooks.io/java-basic-introduction/content/第11章%20新特性/Java%20代码性能优化.html)
168+
169+
* [第12章 内存管理](https://alleniverson.gitbooks.io/java-basic-introduction/content/第12章%20内存管理/README.html)
170+
* [JVM 内存模型 Stack Heap](https://alleniverson.gitbooks.io/java-basic-introduction/content/第12章%20内存管理/JVM%20内存模型%20Stack%20Heap.html)
153171

154172
## 关注我
155173

SUMMARY.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,3 +155,8 @@
155155
* [你应该更新的Java知识之Observer](第11章 新特性/你应该更新的Java知识之Observer.md)
156156
* [Google Guava官方教程](第11章 新特性/Google Guava官方教程.md)
157157
* [Java 代码性能优化](第11章 新特性/Java 代码性能优化.md)
158+
159+
----
160+
161+
* [第12章 内存管理](第12章 内存管理/README.md)
162+
* [JVM 内存模型 Stack Heap](第12章 内存管理/JVM 内存模型 Stack Heap.md)

book.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55
"author" : "AllenIverson",
66
"gitbook": "3.2.3",
77
"pdf": {
8-
"fontFamily": "微软雅黑"
8+
"fontFamily": "等线"
99
}
1010
}

0 commit comments

Comments
 (0)