Java
文章平均质量分 80
JoyChiang
这个作者很懒,什么都没留下…
展开
-
String,StringBuffer与StringBuilder的区别
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容...原创 2010-12-21 16:09:04 · 59 阅读 · 0 评论 -
Java集合类详解
集合类说明及区别Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些 Collection允许相同的元...原创 2010-12-28 21:07:25 · 59 阅读 · 0 评论 -
Java序列化和反序列化
序列化是把一个对象的状态写入一个字节流的过程,它执行RMI,RMI允许一台机器上的JAVA对象调用不同机器上的JAVA对象方法,对象可以作为参数提供给那个远程方法,发送机序列化该对象并传送它,接收机执行反序列化。 序列化和反序列化的关系图表可形成包含循环引用的顺序图表。这是整个序列化的总体思想。 而Serializable接口属于支持序列化的一个接口,只有一个实现它的对象可以被序列化工具存储和回复...原创 2010-12-28 21:13:49 · 71 阅读 · 0 评论 -
URLEncoder——UTF-8编码
/** * Utf8URL编码 * * @param s * @return */ public static String Utf8URLencode(String text) { StringBuffer result = new StringBuffer(); for (int i = 0; i < text.length(); ...原创 2011-01-24 22:28:27 · 589 阅读 · 0 评论 -
Http——Get和Post
public class Http { /** * Http Get fashion * * @param url * @return */ public static String doGet(String url) { String data = null; // 初始化Http请求对象 HttpClient httpClient...原创 2011-02-28 16:01:33 · 79 阅读 · 0 评论 -
新浪微博OAuth授权的Java实现
一、OAuth协议简介OAuth授权在各社交网站中广泛使用,该协议使用户不需要直接向第三方应用提供用户名及密码,并且使一个账户在多个网站中使用成为可能,OAuth协议的细节描述可参考其官方网站:http://oauth.net目前OAuth 1.0已经出了final version,即RFC 5849,OAuth 2.0也已在起草中。这篇文章中,我想用比较通俗的语言来解释OAu...原创 2011-02-28 21:17:15 · 331 阅读 · 0 评论 -
Java字符编码原理解析
什么是字符,什么是字节?可以理解为计算机没有字符的概念,只有字节。字符是存在于人类语言层的概念,其作用是为了人与人之间的交流,因为字节对于人类是不可读的,但是计算机存储所有的数据都是按照字节存储。因 此要将人类意识中的字符存储到计算机中,则必须将字符转换为字节数据,那么怎么转化呢,则必须要一种映射规则,这里的映射规则就是通常意义中的字符编码, 比如说该文件是GBK编码,可以说为:这个文...原创 2011-03-08 19:31:04 · 158 阅读 · 0 评论 -
线程--BlockingQueue
特殊的队列:BlockingQueue,如果BlockingQueue是空的,从BlockingQueue取东西的操作将会被阻断进入等待状态,直到BlockingQueue进了东西才会被唤醒,同样,如果BlockingQueue是满的,任何试图往里存东西的操作也会被阻断进入等待状态,直到BlockingQueue里有空间时才会被唤醒继续操作。可以随意指定队列的大小容量,当容量满时,生产者进入等待状...原创 2011-03-16 22:31:31 · 115 阅读 · 0 评论