一道题,辨Java实力
一道题,辨Java实力
这里有一道关于Java的基础的不能再基础的题,各位学Java的看客可以琢磨琢磨,看输出什么,为什么。
如果看客能正确回答该问题,并给出理由,说明看官对Java的理解也已达到一定境界;
如果看客能回答该问题,但不能说出为何,说明看官对Java有一定的了解,但仍需花大力气才可更上一层;
如果看客只能通过运行得出结果,只能说,看官,你还是买《Java核心技术》,从头读起吧;
如果看客不敢往下看,请将鼠标放到‘关闭‘按钮,单击鼠标。
public class IntegerCompare {
/**
* @param args
*/
public static void main(String[] args) {
Integer i1 = 100;
Integer i2 = 100;
if (i1 == i2) {
System.out.println("i1==i2");
} else {
System.out.println("i1!=i2");
}
Integer i3 = 200;
Integer i4 = 200;
if (i3 == i4) {
System.out.println("i3==i4");
} else {
System.out.println("i3!=i4");
}
Integer a = 100;
Integer b = 100;
System.out.println(a == b);
b = a;
System.out.println(a == b);
a++;
System.out.println(a == b);
}
}
相关文档:
Java NIO API详解
在JDK
1.4以前,Java的IO操作集中在java.io这个包中,是基于流的阻塞(blocking)API。对于大多数应用来说,这样的API使用很方
便,然而,一些对性能要求较高的应用,尤其是服务端应用,往往需要一个更为有效的方式来处理IO。从JDK 1.4起,NIO
API作为一个基于缓冲区,并能提供非阻塞(non-blo ......
第一部分. 提示
我需要读这篇文章吗?
Java类加载器对Java系统的运行是至关重要的,但是却常常被我们忽略。Java类加载器负载
在运行时查找和加载类。自定义类加载器可以完全改变类的加载方式,以自己喜欢的方式来
个性化你的Java虚拟机。本文简要的介绍Java类加载器,然后通过一个构造自定义类加载器
的例子来说明,这 ......
package algorithm.misc;
import util.*;
public class MaxProductOfN1 {
private static int exceptIndex = -1;
public static long regMethod(int data[])
{
long ret = Long.MIN_VALUE;
& ......