新浪javasdk在jdk5下不兼容解决方案

HttpClient.java中错误解决:
1.加入activation.jar包
2.
private static Object[] copyOf(Object[] src, int length){
    	Class clazz = src.getClass();
    	Object[] dest = (Object)clazz == (Object)Object[].class ?(Object[])new Object[length] : (Object[])Array.newInstance(clazz.getComponentType(), length);
    	System.arraycopy(src, 0, dest, 0, Math.min(src.length, length));    	return dest;
    }


用以上代码替换jdk6中的Arrays.copyOf方法。

Tag.java错误解决
使用.length==0来替换jdk6中的isEmpty方法

你可能感兴趣的:(java)