码迷,mamicode.com
首页 > 编程语言 > 详细

java程序员应该熟练掌握的技术

时间:2015-06-06 00:20:11      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:

1. JSON数据的读写,以及字符串,JAVA对象互转

常用的JSON库,:gson, json,

利用JSON构造,树结构等等,应用

2. xml, properties 配置的读写解析,

properties文件的解析,可以使用 java.util.Properties 来读写

xml文件的解析,DOM,SAX,方式解析,常用的库 dom4j, jdom

apache digester: 这个库可以将 xml 文件 转换成 java 对象。tomcat 在解析 web.xml 时就用的这种方法。

http://commons.apache.org/proper/commons-digester/

3. 资源文件的获取

读取,指定目录下的文件,在不同的上下文中。例如普通的java程序,java web 程序, spring web 容器中等等。。。

读取转换成File对象

4. java.io 和 java.nio 包的使用

文件,字符串,字节数组等和流类的互转,各种流类的操作,用途,及特点

5. 使用日志,来记录系统中的调试信息,警告信息,以及错误信息

一定要使用日志来记录上面的信息,而不是system.out.print.

常用的日志:SLF4J  和 Log4J

以及JDK中自带的日志包 java.util.logging

三者之间的比较 http://www.importnew.com/7450.html

 

java程序员应该熟练掌握的技术

标签:

原文地址:http://www.cnblogs.com/a-ray-of-sunshine/p/4555702.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!