表达式之谜
字符之谜
循环之谜
异常之谜
类之谜...
分类:
编程语言 时间:
2014-06-22 20:13:21
阅读次数:
257
本文是根据JAVA解惑这本书,做的笔记。
电子书见:http://download.csdn.net/detail/u010378705/7527721
谜题56
BigInteger、BigDecimal以及包装类型的实例是不可改变。
BigInteger five = new BigInteger("5");
BigInteger total = BigInteger.ZERO...
分类:
编程语言 时间:
2014-06-22 20:09:44
阅读次数:
276
谜题24
byte是有符号的,范围是-128 - 127。而0x90是int类型。比较的时候,不相等。
如果想让其相等,需要进行类型转换:(byte & 0xff) 或者 (byte)0x99。
谜题25
自增运算符对循环的影响。j = j++,先赋值。
谜题26
Integer.MAX_VALUE加一之后会变成Integer.MIN_VALU...
分类:
编程语言 时间:
2014-06-22 18:32:20
阅读次数:
254
谜题46
函数重载的问题。
JAVA重载解析过程:1. 选取所有可用的方法或者构造器;2. 从过程1中选取的方法或构造器中选择最精确的。
一般而言:可以强制要求编译器选择一个精确的重载版本,将实参转型为形参所声明的类型。
谜题47
继承中静态域的问题。
静态域由声明它的类及其所有子类共享。
如果需要让每一个子类都具有某个域的单独拷贝...
分类:
编程语言 时间:
2014-06-22 18:31:47
阅读次数:
227
本文是根据JAVA解惑这本书,做的笔记。
电子书见:http://download.csdn.net/detail/u010378705/7527721
谜题76
将线程的启动方法start(),写成了run();
PS:管程(monitor)锁有待进一步理解。
谜题77
线程中锁的问题。
理解不深刻。
谜题78
反射会造成访问...
分类:
编程语言 时间:
2014-06-22 08:45:22
阅读次数:
333
谜题36
finally语句中的return语句会覆盖掉try语句中的。
谜题37
该部分还需要进一步理解
一个方法可以抛出的被检查异常集合是它所适用的所有类型声明要抛出的被检查集合的交集。...
分类:
编程语言 时间:
2014-06-21 18:40:37
阅读次数:
194
如果,需要一个函数来判断传入值的奇偶性,你会怎么做?这样?public boolean
isOdd(int i) { return i % 2 == 1;}还是这样?public boolean isOdd(int i) { return i %
2 != 0;}很遗憾,第一种方式会错掉...
分类:
编程语言 时间:
2014-06-02 11:04:28
阅读次数:
298