转载自http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下... Read More
转载自http://www.360doc.com/content/06/1217/00/15643_296709.shtml通常人们认识的序列化类实现java.io.Serializable 像这样:import java.io.*;public class Pojo implements Seri... Read More
今天遇到个了一个问题,在使用Swing的drap and drop处理JTree的时候,我的TreeNode中的UserObject中引用了java.awt.Image类。然后在dnd的时候会报java.io.NotSerializableException.由于不太了解dnd的data transfer,所以没解决这个问题最后发现java有transient关键字.copy来一段介绍/*transient Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进... Read More
纯学术研究,先看例子。public static void main(String[] args) { int[] arr1 = new int[1]; int[][] arr2 = new int[1][1]; String[] arr3 = new String[1]; Object[] arr4 = new Object[1]; Class class1 = arr1.getClass(); Class class2 = arr2.getClass(); Class class3 = arr... Read More
直接上代码private static String decodeUnicode(String input) { if (null == input) return input; int len = input.length(); StringBuilder output = new StringBuilder(len); for (int x = 0; x len) { output.append(input.substring(x - 1)); ... Read More