笔者在开发过程中发现自己基础太薄弱,读书时除了系统学习了一下Java的基础语法和用法、一点简单的数据结构和设计模式之外,再无深入系统的学习,而工作中的学习也是东晃一枪西晃一枪,不够扎实和系统。想到一个学习方法:学到的东西能够系统的表达出来,才说明你学到手了;于是,笔者决定边学边写,将学到的东西以博客的形式表达出来。技术在于积累,在于总结,在于表达,在于分享,这4点都做到了,一个技术才是我们自己的。

本文档会因学习的深入或错误的订正而持续更新,不过由于本人工作较忙(屌丝程序员,加班多,没有钱,你懂得),所以更新会比较慢,不过一定会坚持写完。

《Java系列笔记》是本人对Java的应用和学习过程中的笔记,按知识点分章节,写这一系列笔记的目的是学习,由于笔者是边学编写的,水平有限,文中必定有疏漏之处,欢迎斧正。

本Java系列笔记,目前一共计划写12篇,在这个系列中,侧重于Java技术的原理和深入理解,相对之下,代码和实例较少,不过需要实例的地方,都给出 了网上相关的实例。本系列文章的主要来源是我自己的积累、自己的理解、看的书、以及网上的资料。

文中多有参考前辈的书籍和博客之处,原则上不会原文引用,而是加入自己的理解改造之,如果有引用,尽量会注明出处,如有疏漏或疑问,请联系:daniel.zhguang@gmail.com

下面是本文计划中的目录:

Java系列笔记(1) - Java 类加载与初始化

Java系列笔记(2) - Java RTTI和反射机制

Java系列笔记(3) - Java 内存区域和GC机制

Java系列笔记(4) - JVM监控与调优

Java系列笔记(5) - 线程

Java系列笔记(6) - 并发(上)

Java系列笔记(7) - 并发(下)

Java系列笔记(8) - 内部类

Java系列笔记(9) - 注解和泛型

Java系列笔记(10) - 枚举

Java系列笔记(11) - 集合类

Java系列笔记(12) - NIO

Java系列笔记(13) - IO

最新文章

  1. ps切图抠图详解-web前端(转)
  2. SQLite常用语句
  3. Entity Framework 教程
  4. tar: Removing leading `/’ from member names
  5. tomcat实现文件打开下载功能
  6. 在VS2103环境中集成Doxygen工具
  7. datagridview 右键选中行 并弹出菜单
  8. 【转】简明vim练级攻略
  9. Oracle聚合求和和聚合求积(顺便解决BOM展开的问题)
  10. Markdown语法及SublimeText下使用技巧
  11. [USACO07OPEN]便宜的回文Cheapest Palindrome
  12. PLSQL设置细节
  13. hdu2602 Bone Collector 01背包
  14. jquery $.each()遍历json数组
  15. linux 控制结构
  16. tomcat架构分析(valve机制)
  17. Gradle-修改.gradle默认目录
  18. Android之ToolBar的使用
  19. 互评beta版本 - 探路者【贪吃蛇】
  20. (原创)2. WPF中的依赖属性之二

热门文章

  1. Django之ContentType详解
  2. 前端基础进阶之Promise
  3. CentOS 6U7分区大于2TB的磁盘以及挂载大于16TB分区磁盘的解决方案
  4. 多态设计 zen of python poem 显式而非隐式 延迟赋值
  5. 运行Chromium浏览器无法登录谷歌账号因为缺少google api密钥
  6. 最新版OpenWrt编译教程,解决依赖问题
  7. JSON Web Token – 在 Web 应用间安全地传递信息
  8. Memory consumption of popular Java data types
  9. 如何批量删除SQL注释?
  10. 002-redis-数据类型