随笔分类 -  java SE

摘要:package com.pb.collection;import java.util.HashMap;import java.util.Iterator;import java.util.Set;import java.util.Map.Entry;public class HashMapDemo { public static void main(String[] args) { HashMap<String, String> hashMap = new HashMap<String, String>(); hashMap.put("cn",... 阅读全文
posted @ 2012-08-09 12:41 小0 阅读(265) 评论(0) 推荐(0)
摘要:这次我们讲的是控制对象的序列化和反序列化控制序列化就是有选择的序列化对象,而不是把对象的所以内容都序列化,前篇我们的例子中介绍了transit变量和类变量(static)不被序列化,现在我们还有一种更为灵活的控制对象序列化和反序列方法,可以在序列化过程中储存其他非this对象包含的数据我们现在再来介绍一个接口java.io.Externalizable。当对象实现了这个接口时,就可以灵活的控制它的序列化和反序列过程,这个接口继承了java.io.SerializableExternalizable接口定义了两个方法,writerExternal方法在序列化时被调用,可以再该方法中控制序列化内容 阅读全文
posted @ 2011-11-08 10:36 小0 阅读(275) 评论(0) 推荐(0)
摘要:基本概念:序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。昨天在一本书上看到了,好好实践了一下,序列化为一般文件,也序列化为XML文件(使用XStream)。用于序列化的实体类Person.java 代码如下(记得需要实现Serializable接口):import java.io.Serializable;@SuppressWarnings("serial")public class Person implements Serializable{ private String na 阅读全文
posted @ 2011-11-08 10:34 小0 阅读(169) 评论(0) 推荐(0)
摘要:import java.io.IOException; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.HttpException; import org.apache.commons.httpclient.methods.GetMethod; import org.apache.commons.httpclient.params.HttpMethodParams; import org.htmlparser.NodeFilter; import org.ht... 阅读全文
posted @ 2011-09-17 22:45 小0 阅读(335) 评论(0) 推荐(0)
摘要:java中常用的字符串的截取方法 2008-02-17 17:04:29| 分类: JAVA编程 |字号 订阅1、length() 字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int len=s.length();2、charAt() 截取一个字符 例:char ch; ch="abc".charAt(1); 返回'b'3、getChars() 截取多个字符 void getChars(int sourceStart,int 阅读全文
posted @ 2011-09-13 09:51 小0 阅读(1007) 评论(0) 推荐(1)
摘要:Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很大的区别的,对于它们的选择甚至反映出对于问题领域本质的理解、对于设计意图的理解是否正确、合理。本文将对它们之间的区别进行一番剖析,试图给开发者提供一个在二者之间进行选择的依据。理解抽象类 abs. 阅读全文
posted @ 2011-09-07 21:44 小0 阅读(125) 评论(0) 推荐(0)