请教一条奇怪的Java语句。 最近我在看Jdon版的Jive的源代码,碰到这么一条语句:Class[] params = new Class[1]; params[0] = "".getClass(); 请问那位牛人能不能解释一下 “params[0] = "".getClass(); ”的意思 ,谢谢!!!!!!!!附:这条语句在admin/setup/global.jsp中而且在params[0]="".getClass();这个语句中两个“"”之间没有空格。这代表什么意思啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 "".getClass(); 获得“”的所属类的Class对象显然“”是一个String对象 ""是不是可以理解为类String的一个实例啊 params[0]="".getClass();""是一个java.lang.String对象,所以这句就是根据对象得到这个对象的类的信息你可以用这下面的语句做个测试 System.out.println("".getClass().getName()); System.out.println(" ".getClass().getName()); System.out.println("安定法".getClass().getName()); System.out.println("sdfg".getClass().getName());这几个得到的都是java.lang.String params[0]="".getClass();这条语句应该是得到的java.lang.String吧表明参数类型是String Class.forName("java.lang.String")这个应该是最正统的方法吧 ""是不是可以理解为类String的一个实例啊--------------------当然是 java 多线程在java web工程中的应用 为什么JFrame要声明成最终类 非NB 人物勿进 我的程序出现错误了 请nb人物解决问题 自己没有开发工具,请帮忙做一个简单的JAVA应用程序. 这问题解决不了么? 高分急求--关于哈夫曼树生成演示程序 为什么不能向数据库写入文件 如何实现压缩文件的解压? 为何我的Eclipse不可以用啊。。。 急死人了!那位大侠设置过EPSON LQ-670K+打印机的连纸发票格式。快一点告诉我吧!一个渴望的人。。。 SWING的问题!文件搜索的问题! 为什么.class文件的执行效率要比传统解释型语言快?
获得“”的所属类的Class对象
显然“”是一个String对象
""是一个java.lang.String对象,所以这句就是根据对象得到这个对象的类的信息你可以用这下面的语句做个测试
System.out.println("".getClass().getName());
System.out.println(" ".getClass().getName());
System.out.println("安定法".getClass().getName());
System.out.println("sdfg".getClass().getName());
这几个得到的都是java.lang.String
这条语句应该是得到的java.lang.String吧
表明参数类型是String
这个应该是最正统的方法吧
--------------------
当然是