首页 > 代码库 > JDK重要包
JDK重要包
摘自:万能的林萧说:一篇文章教会你,如何做到简历中要求的“要有扎实的Java基础”。
第一级别:精读源码
该级别包含的包如下:
java.iojava.langjava.util
第二级别:深刻理解
该级别包含的包如下:
java.lang.reflectjava.netjavax.net.*java.nio.*java.util.concurrent.*
第三级别:会用即可
该级别包含的包如下:
java.lang.annotationjavax.annotation.*java.lang.refjava.mathjava.rmi.*javax.rmi.*java.security.*javax.security.*java.sqljavax.sql.*javax.transaction.*java.textjavax.xml.*org.w3c.dom.*org.xml.sax.*javax.crypto.*javax.imageio.*javax.jws.*java.util.jarjava.util.loggingjava.util.prefsjava.util.regexjava.util.zip
比较实用的几个工具主要有jmap、jconsole、jstack、jvisualvm
JVM才是你Java根基的根本
对于Java程序猿学习当中各个阶段的建议
1、计算机系统原理。
2、网络通信协议(TCP/IP,HTTP等)。
3、数据结构与算法。
4、著名开源项目的源码。
5、你自己有很棒的开源项目。
6、你的个人博客。
7、待评论区补充。
一、Java基础
二、Web开发
三、开发框架
《Java编程思想》
《大话设计模式》,《重构 改善既有代码的设计》,《effective java》(优雅的代码)
《深入理解Java虚拟机》,《Java并发编程实战》(Java底层和Java类库)
《深入理解计算机系统》,《tcp/ip详解 卷一、二、三》,《数据结构与算法》(多样化)
Github 好的项目 (影响力)
JDK重要包
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。