
Java base
文章平均质量分 64
yangyi22
java 学习中......
展开
-
存储集合元素的List转换为Map
在项目中有些特殊情况,得需要List里面的数据,但这个List比较特殊,得到后其元素就是一个类似Map的集合。比如List输出的数据结构如下:[{cn=Tom, o=company, ou=Sales Department}, {cn=Lily, o=company, ou=HR Department}, {cn=jack, o=company, ou=Financial,product De原创 2011-11-05 16:34:56 · 6422 阅读 · 0 评论 -
Java的序列化、反序列化
序列化的适用场景1、永久性保存对象,保存对象的字节序列到本地文件中; 2、通过序列化对象在网络中传递对象,套接字在网络上传送对象的时候; 3、通过序列化在进程间传递对象;4、当你想通过RMI传输对象的时候。序列化介绍1、对象序列化(Serializable)是指将对象转换为流的过程,而反序列化则是根据流恢复对象的过程。原创 2012-04-22 21:33:38 · 988 阅读 · 0 评论 -
java socket编程(基础)
一、网络编程中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。目前较为原创 2012-04-30 14:10:12 · 3554 阅读 · 0 评论 -
Java解析XML的四种方法
一、DOM解析 * 为 XML 文档的已解析版本定义了一组接口。 * 解析器读入整个文档,然后构建一个驻留内存的树结构, * 然后代码就可以使用 DOM接口来操作这个树结构。 * 优点:整个文档树在内存中,便于操作;支持删除、修改、重新排列等多种功能; * 缺点:将整个文档调入内存(包括无用的节点),浪费时间和空间; * 使用场合:一旦解析了文档还需多次访问这些数据;硬件资原创 2012-05-01 17:00:18 · 951 阅读 · 0 评论 -
Java的字节流、字符流
Java中有字节流与和字符流,两者除了操作代码上的不同之外,还有其他的不同呢。过程操作方式不同:实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,通过缓冲区再操作文件,如图:下面以两个写文件的操作为主进行比较,但是在操作时字节流和字符流的操作完成之后都不关闭输出流。范例:使用字节流不关闭执行转载 2012-04-22 15:49:47 · 817 阅读 · 0 评论 -
Java的反射机制
#比较好的关于反射的文章#Java反射技术Java反射详解原创 2012-04-22 22:10:10 · 572 阅读 · 0 评论 -
Java泛型
#有关泛型的文章#java泛型java泛型精明教程泛型总结详解Java泛型type体系整理Java5泛型的用法,T.class的获取和为擦拭法站台诊断 Java 代码: 轻松掌握 Java 泛型原创 2012-04-22 22:23:54 · 878 阅读 · 0 评论