JDK源码学习第一篇----综述JDK类库分类

借鉴参考文献中的分类从阅读JDK源码和理解JVM开始,本博客首先是自己学习过程的一个记录,写下自己的理解和心得,希望能坚持下去以期进阶;如果有读者赏光阅读,发现笔者的错误敬请不吝赐教,大家探讨共同进步。

第一类:精读源码

  /*
         * java.util
         * java.lang
         * java.io
         * */

以上三个包是最常用的代码,基本上从"Hello World!"到复杂企业级JavaEE项目都会用到,这一部分源码也相对简单,适合入手阅读源码。

第二类:深刻理解

java.lang.reflect
java.net
java.net.*
java.nio
java.util.concurrent.*

此处源码很复杂,是进阶必须要深刻理解的东西,牵扯到其他很多方面的知识点。基本上决定了一个javaer处在什么技术水平上。

第三类:会用即可

/*
		 * java.lang.annotation
		 * javax.annotation.*
		 * java.lang.ref
		 * java.math
		 * java.rmi.*
		 * javax.rmi.*
		 * java.security.*
		 * javax.security.*
		 * java.sql
		 * javax.sql.*
		 * javax.transaction.*
		 * java.text
		 * javax.xml.*
		 * org.w3c.dom.*
		 * org.xml.sax.*
		 * javax.crypto.*
		 * javax.imageio.*
		 * javax.jws.*
		 * java.util.jar
		 * java.util.logging
		 * java.util.prefs
		 * java.util.regex
		 * java.util.zip
		 * */

不是很多场景用得到,一般是特殊地方用,用到能查API会用即可。

第四类:不需要会,基本用不到

参考文献:如何做到扎实的java基础

转载于:https://my.oschina.net/u/2458458/blog/774851

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值