首先把问题摆出来,先看这个代码? String?a?=?"ab";?
String?b?=?"a"?+?"b";?
System.out.println((a?==?b)); 打印结果会是什么?类似这样的问题,有人考过我,我也拿来考过别人(蛮好玩的,大家也可...
分类:
编程语言 时间:
2015-03-17 16:09:18
阅读次数:
198
Java的世界中,也许你会有个疑问,为什么@Override能够让编译器验证这个函数是否被有效重载,为什么Hibernate的注解能够使的数据库操作如此简便,今天,我们就来揭开注解的神秘面纱,了解一下Java编译器不为人知的一面。...
分类:
编程语言 时间:
2015-03-16 14:40:51
阅读次数:
191
javac main.java 编译后没有问题java main 出现下面在问题:Exception in thread "main" java.lang.NoClassDefFoundError: main (wrong name: pm/main) at java.lang.ClassLoade...
分类:
编程语言 时间:
2015-03-14 18:24:43
阅读次数:
142
前言:一直以来,我都非常喜欢整洁规则的代码,我痛恶那些杂乱不堪的代码,然而《代码整洁之道》将要告诉我的远不止这些,那么,我希望将自己欣赏的、能够给我帮助的、指引我前进的方案记录下来,以用来我日后翻看。
要有代码
将需求明确到机器可以执行的细节程度,是编程要做的事。一个好的产品,显然其最精髓的不应该是外观,而是诸如Java编译后的class文件。
糟糕的代码
看到“糟糕”这个词就觉得可怕,我...
分类:
其他好文 时间:
2015-03-12 15:14:43
阅读次数:
121
1. 运行时异常与一般异常有何异同?解答:异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行时异常。2.存储过程和函数的区别
解答:
从参数的返回情况来看:如果返回多个参数值最好使用存储过程,如果只有一个返回值的话可以使用函数。从调用情况来...
分类:
编程语言 时间:
2015-03-11 10:56:31
阅读次数:
211
startx 以图形桌面方式显示系统shutdown -h now 立刻进行关机shutdown -r now 现在重新启动计算机reboot 现在重新启动计算机su - 切换成系统管理员身份logout 用户注销javac java文件名.java 编译java文件java java文件名...
分类:
系统相关 时间:
2015-03-06 14:12:42
阅读次数:
241
1.Java支持的数据类型有哪些?什么是自动拆装箱?Java语言支持的8中基本数据类型是:byteshortintlongfloatdoublebooleanchar自动装箱是Java编译器在基本数据类型和对应的对象包装类型之间做的一个转化。比如:把int转化成Integer,char转化成Char...
分类:
其他好文 时间:
2015-03-04 18:23:36
阅读次数:
126
Java编译原理1、Java编译过程与c/c++编译过程不同Java编译程序将java源程序编译成jvm可执行代码--java字节码.Java在编译过程中一般会按照以下过程进行:(1)JDK根据编译参数encoding确定源代码字符集.如果不指定该参数,系统会根据操作系统的file.encoding...
分类:
编程语言 时间:
2015-03-04 16:49:06
阅读次数:
155
Java提供了两类主要的异常:runtime exception和checked exception。checked 异常也就是我们经常遇到的IO异常,以及SQL异常都是这种异常。对于这种异常,JAVA编译器强制要求我们必需对出现的这些异常进行catch。所以,面对这种异常不管我们是否愿意,只能自己...
分类:
其他好文 时间:
2015-03-02 14:26:49
阅读次数:
126
??
由于Java编译器的水平不相匹配的版本的问题,经常出现该项目显示一个红色的x*(也可能是相应的jar文件的路径改变引起的),在window->show views->problems查看该问题的具体情况,如下:
java compiler level does not match the version of the installed java project facet:
决解方法...
分类:
编程语言 时间:
2015-02-28 18:41:32
阅读次数:
143