E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Puzzlers!
几个谜题,深入的了解java
摘自: Return of the
Puzzlers
: Schlock and Awe Joshua Bloch, Google, Inc.; Neal Gafter, Microsoft http
chengxuetao
·
2009-08-03 17:00
java
几个谜题,深入的了解java
摘自: Return of the
Puzzlers
: Schlock and Awe Joshua Bloch, Google, Inc.; Neal Gafter, Microsoft http
chengxuetao
·
2009-08-03 17:00
java
几个谜题,深入的了解java
摘自: Return of the
Puzzlers
: Schlock and Awe Joshua Bloch, Google, Inc.; Neal Gafter, Microsoft http
badwing
·
2009-08-02 02:00
java
C++
c
C#
Google
几个谜题,深入的了解java
摘自: Return of the
Puzzlers
: Schlock and Awe Joshua Bloch, Google, Inc.; Neal Gafter, Microsoft http:/
ZangXT
·
2009-07-29 18:00
java
C++
c
C#
J#
几个谜题,深入的了解java
摘自: Return of the
Puzzlers
: Schlock and Awe Joshua Bloch, Google, Inc.; Neal Gafter, Microsoft http:/
ZangXT
·
2009-07-29 18:00
java
C++
c
C#
J#
instanceof的使用
总结:Java
Puzzlers
一书中的谜题50 看几行代码: public class Main{ public
mybygao
·
2008-11-06 20:00
instanceof
instanceof的使用
总结:Java
Puzzlers
一书中的谜题50 看几行代码: publicclassMain{ publicstaticvoidmain
ZangXT
·
2008-11-06 20:00
instanceof
instanceof的使用
总结:Java
Puzzlers
一书中的谜题50 看几行代码: publicclassMain{ publicstaticvoidmain
ZangXT
·
2008-11-06 20:00
instanceof
读Java
Puzzlers
笔记: 表达式问题
一.奇数性 判断一个数是否为奇数,方法: public static boolean isOdd(int i){ &nb
mybygao
·
2008-11-02 11:00
java
jvm
编程
读Java
Puzzlers
笔记: 表达式问题
一.奇数性判断一个数是否为奇数,方法: publicstaticbooleanisOdd(inti){ return(i%2)!=0; } 或者: publicstaticbooleanisOdd(inti){ return(i&1)!=0; } 不要使用i%2==1来判断
ZangXT
·
2008-11-02 11:00
java
jvm
编程
读Java
Puzzlers
笔记: 表达式问题
一.奇数性判断一个数是否为奇数,方法: publicstaticbooleanisOdd(inti){ return(i%2)!=0; } 或者: publicstaticbooleanisOdd(inti){ return(i&1)!=0; } 不要使用i%2==1来判断
ZangXT
·
2008-11-02 11:00
java
jvm
编程
Java
Puzzlers
之二:找零时刻
同样简单 public class Change{ public static void main(String args[]){ System.out.println(2.0-1.10); } } 由于double类型的不精确性,可能你的结果为0.8999999999999999. 可做以下修改 public class C
Chihom
·
2008-09-09 13:00
java
Java
Puzzlers
之一:奇数判断
此题比较简单,但平时不注意说不定很多人都写过这样的代码 试用以下代码判断一int型整数是否为奇数 public static boolean isOdd(int i){ return i%2==1;//1 } 初看之下没有任何错误,但参数值为i为负数时,返回的却的是0或-1 以下为修改后的代码 public static boolean isOdd(i
Chihom
·
2008-09-09 12:00
java
借有“关于Char[]并不是String的讨论”比较eclipse与jbuilder
我baidu博客的链接 问题的引出: 参考文献:Java
Puzzlers
-〉Chapter 3.
wjason
·
2008-07-03 11:00
eclipse
Web
IBM
ide
JBuilder
《Java
Puzzlers
》学习笔记
摘录每一个 Puzzle的总结 : 1.Test that your methods behave properly when passed negative,zero,and positive values for each numerical parameter.(传递正数、零和负数给每一个数字参数来测试你的方法是否运作正常) 2.Avoid float and double whe
smartzxy
·
2008-06-04 21:00
java
Puzzlers
with Character (1)
PuzzlerswithCharacter(1)Puzzle11:LastLaugh.javapublic class LastLaugh{ public static void main(String args[]) { System.out.print("H" + "a"); //Ha System.out.println('H' + 'a'); //1
Jafe Lee
·
2007-08-26 22:00
Expressive
Puzzlers
(2)
ExpressivePuzzlers(2)Puzzle8:DosEquiz.javapublic class DosEquis{ public static void main(String[] args) { char x = 'X'; int i = 89; final int j = 89; final int k = 66
Jafe Lee
·
2007-08-23 17:00
Expressive
Puzzlers
(1)
ExpressivePuzzlers(1):Puzzle1:当求余运算(remainderoperation)符%返回一个非零余数时,余数的符号位和左边操作数的符号位相同。例如 System.out.println((-53)%9); // -8 System.out.println(53%(-9)); //8 System.out.println((-5
Jafe Lee
·
2007-08-11 13:00
四个人...一个想法
Joshua Bloch <Effective Java> <Java
Puzzlers
>作者,其中,<Java
Puzzlers
>是第一本让我看到笑的技术书籍
jviva
·
2007-05-18 06:00
java
框架
ssh
XP
grails
JSE books
Thinking in Java Effective Java Java
Puzzlers
Traps Pitfalls and Corner Cases Java Pitfalls
jellyfish
·
2007-03-17 10:00
java
转:技术对谈-看Google怎么用Java
席卷全球Java界的《Java
Puzzlers
》作者-Google首席Java架构师 Joshua Bloch与Google专任工程师兼Java讲师Neal
jimcgnu
·
2007-02-13 18:00
java
Ajax
应用服务器
linux
Google
Java
Puzzlers
JavaPuzzlers引言:你认为你到底有多了解Java?你是一个代码神探吗?你是否曾经花费过数天时间去追踪一个由Java或其类库的陷阱和缺陷而导致的bug?你喜欢智力测验吗?那么这本书正好适合你! JoshuaBloch:Google的首席工程师。凭借EffectiveJava获得过Jolt大奖.之前是SUN的杰出工程师。他曾经是Java语言开发团队的核心。领导了大量的Java平台特性的设计和
Goingmm
·
2006-06-04 22:00
Java
Puzzlers
—— 类
a) 重载:Java重载分两个阶段运行,首先是选取所有可用的方法(构造函数),然后是在其中选择最精确的一个。(“精确”的含义是参数可选范围相对比较小。如果要求选择特定重载方法,需要把实参类型强制转换为某个方法的形参类型。重载方法是静态(编译时)选择的。理想状态下,重载是不被鼓励的。此时,像构造器可以用静
dr2tr
·
2006-04-08 00:00
java
设计模式
F#
J#
[Java
Puzzlers
]表达式随想
[JavaPuzzlers]表达式随想 作者:Flyingis 前段时间到书店抱了几本书回来,虽说网上有很多电子版的资料,但有时候觉得一些比较经典、自己比较喜欢的书籍还是有必要捧在手上细读的,《JavaPuzzlers》就是其中之一,没事的时候就喜欢拿出来翻翻,怕自己像看新闻报纸一样看过就淡忘了,还是略作笔记让自己多份思考。 软件开发人员无论最初是从哪种语言开始学习的,首先都要掌握该
Flyingis
·
2006-03-30 23:00
[Java
Puzzlers
]表达式随想
Flyingis 前段时间到书店抱了几本书回来,虽说网上有很多电子版的资料,但有时候觉得一些比较经典、自己比较喜欢的书籍还是有必要捧在手上细读的,《Java
Puzzlers
flyingis
·
2006-03-30 23:00
java
编程
C++
c
C#
[Java
Puzzlers
]表达式随想
Flyingis 前段时间到书店抱了几本书回来,虽说网上有很多电子版的资料,但有时候觉得一些比较经典、自己比较喜欢的书籍还是有必要捧在手上细读的,《Java
Puzzlers
flyingis
·
2006-03-30 23:00
java
编程
C++
c
C#
[Java
Puzzlers
]表达式随想
阅读更多作者:Flyingis前段时间到书店抱了几本书回来,虽说网上有很多电子版的资料,但有时候觉得一些比较经典、自己比较喜欢的书籍还是有必要捧在手上细读的,《JavaPuzzlers》就是其中之一,没事的时候就喜欢拿出来翻翻,怕自己像看新闻报纸一样看过就淡忘了,还是略作笔记让自己多份思考。软件开发人员无论最初是从哪种语言开始学习的,首先都要掌握该语言的编程基础,例如语句、表达式、变量、数据类型、
flyingis
·
2006-03-30 23:00
Java
C
C++
C#
编程
Java
Puzzlers
——异常
a) finally:finally语句块总是在控制权离开try块时被执行。当在finally中出现意外结束(continue, break和return)时,try中的意外结束将被丢弃。所以每一个finally都应该正常结束,不能用意外结束(return, break, continue或者throw
dr2tr
·
2006-03-22 09:00
java
C++
c
F#
C#
Java
Puzzlers
——循环
a) 混合类型比较容易出错,有时可以通过使用常量解决这一问题。 b) 自增运算符:I = I ++这样的表达式,其实I从来都没变过 c) &n
dr2tr
·
2006-03-21 14:00
java
C++
c
C#
F#
Java
Puzzlers
——字符
a) 字符串加法:当+操作符的操作书中至少有一个String类型时,才会执行字符串连接操作。(并且,字符串的连接操作是从开始出现字符串的位置开始的,如: System.out.println(“2+2=”+2+2);和System.out.println(2+2+ “2+2=”);分别输出的是2+2
dr2tr
·
2006-03-19 09:00
java
C++
c
windows
C#
Java
Puzzlers
——表达式
看书的时候发现原书确实比较烦,当然,这个跟我看得匆忙也有关系。所以这里的是一些概括: a) 奇数性:int i; i%2 ==1这样的判断是不对的,因为int还有负数存在;用i&1 != 0比较好。这一点提示我们在为一个数值型参数传递负值、零和正数时,都需要检查是否正确。 b)
dr2tr
·
2006-03-19 08:00
java
C++
c
F#
C#
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他