java 必须要懂点的包 今日研究小结
一直想好好学好java基础,今天研究了下java的各个包,对现在的开发比较有用的一般如下:
java.io io包通过数据流、序列化和文件系统提供系统输入和输出
java.lang lang包是java语言基础包,然后lang.ref是反射相关的,也是要会的.
java.math 基础的数学操作
java.net 网络爬虫会接触这块
java.nio non-block的io,一行搞定文件读取,一定要学,也是netty等RPC相关框架的基础
java.security 加密安全相关,应用范围比较窄,可以了解下的.加密这块前沿还是golang写的区块链了.
java.sql 提供sql相关的顶层接口 ,注意DataSource是javax.sql的,其他Connection都是java.sql包
java.text DataFormat这几个类,处理日期还是不错的
java.util包 这个是一定要会的包
java.util.concurrent java并发包 要掌握
java.util.regex java.util.zip 用到看看就好了
javax.net 用的不多,几个类安卓会用,比如HostnameVerifier
javax.xml和org.w3c.dom这些知道是啥就行了.比如dom解析,sax解析还是要知道的.做这方面解析网上轮子很多.还有可以用apache的包
转载请注明来源,谢谢