请问java中String str=null;和 String str="";有什么区别?
java 中数组和类的对象(假设该类已经实现了Cloneable接口) 都有一个clone方法
看下面的代码:
int[][] data={{1,2,3},{4,5}};//2个引用的数组
int[][] copy=(int[][])data.clone();//将两个引用复制到数组
copy[0][0]=99;//这个也要改变data[0][0];
copy[1]=new int[]{7,8,9};//不改变data[1];
--------------------------------------------------------------
copy[0][0]=99;//这个也要改变data[0][0];
我对这个有疑问,望解惑
另外我的电脑里的.chm文件怎么打不开,请问是什么原因?
有什么办法?

解决方案 »

  1.   

    String str=null是有名无实
    String str=""是有瓶无酒第二个问题不知道你问?
    chm打不开的话,到别人电脑上拷个能打开的chm文件来看,如果也打不开,是你电脑问题,不是chm文件问题.到和你电脑同操作系统且能打开chm文件的电脑上,导出chmfile的注册表文件例:xp系统的话,把下面这些拷到个.txt文件,然后改后缀为.reg,双击导入Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\chm.file\shell\open\command]
    @="\"C:\\WINDOWS\\hh.exe\" %1"如果还是打不开,去正常的电脑上拷个hh.exe到你电脑上