【中商原版】Java解惑 英文原版 Java Puzzlers: Traps, Pitfalls, and Corner Cases Pearson 编程 计算机 软件开发 Joshua Blo
| 运费: | ¥ 5.00-30.00 |
| 库存: | 1 件 |
商品详情
Java Puzzlers: Traps, Pitfalls, and Corner Cases
基本信息
Format:Paperback 312 pages
Publisher:Pearson Education (US)
Imprint:Addison-Wesley Educational Publishers Inc
ISBN:9780321336781
Published:24 Jun 2005
Classifications:Computer programming / software development, Web programming
Readership:Tertiary Education (US: College)
Weight:596g
Dimensions:234 x 186 x 17(mm)
页面参数仅供参考,具体以实物为准
书籍简介
《Java解惑》是由Joshua Bloch(美)、Neal Gafter(美)编著的计算机语言类丛书。该书特写了95个有关Java或其类库的陷阱和缺陷的谜题,其中大多数谜题都采用了短程序的方式,这些程序的行为与其看似的大相径庭。在每个谜题之后都给出了详细的解惑方案,这些解惑方案超越了对程序行为的简单解释,向读者展示了如何一劳永逸地避免底层的陷阱与缺陷。
Java已经成为越来越多的程序员首选的编程语言,很多程序员都是从C++转到了Java。乍一看,Java与C++的理念和语法都很相似,于是很多程序员都认为Java很容易掌握,但是事实并非如此,像本书中所列举的谜题就不是那么容易解决的了。因此,如何真正掌握好Java,尤其是掌握好一些似是而非的知识点,就成为了一个重要的课题。
《Java谜题》这本书以轻松诙谐的语言,简单明了的方式和趣味十足的实例向我们介绍了Java编程语言中许多不易被掌握的知识点,其覆盖面几乎涉及Java编程语言的各个角落。本书不仅指出了造成这些谜题的原因,而且深入探讨了解决这些谜题的方案,有时解决方案甚至不止一种,进而进行总结,归纳出一般的规则和警告,这些规则和警告不仅包括给程序员的部分,还包括给Java语言设计者和API编写者的部分。因而,本书是一本循序渐进,由浅入深,总结归纳的书籍,其阅读价值非常高。
"Every programming language has its quirks. This lively book reveals oddities of the Java programming language through entertaining and thought-provoking programming puzzles."
--Guy Steele, Sun Fellow and coauthor of The Java™ Language Specification
"I laughed, I cried, I threw up (my hands in admiration)."
--Tim Peierls, president, Prior Artisans LLC, and member of the JSR 166 Expert Group
How well do you really know Java? Are you a code sleuth? Have you ever spent days chasing a bug caused by a trap or pitfall in Java or its libraries? Do you like brainteasers? Then this is the book for you!
In the tradition of Effective Java™, Bloch and Gafter dive deep into the subtleties of the Java programming language and its core libraries. Illustrated with visually stunning optical illusions, Java™ Puzzlers features 95 diabolical puzzles that educate and entertain. Anyone with a working knowledge of Java will understand the puzzles, but even the most seasoned veteran will find them challenging.
Most of the puzzles take the form of a short program whose behavior isn't what it seems. Can you figure out what it does? Puzzles are grouped loosely according to the features they use, and detailed solutions follow each puzzle. The solutions go well beyond a simple explanation of the program's behavior--they show you how to avoid the underlying traps and pitfalls for good. A handy catalog of traps and pitfalls at the back of the book provides a concise taxonomy for future reference.
Solve these puzzles and you'll never again fall prey to the counterintuitive or obscure behaviors that can fool even the most experienced programmers.
作者简介
JOSHUA BLOCH是Google的首席工程师,以及获得过Jolt最畅销奖的《高效Java编程语言指南(Effective Java Programming Language Guide)》(Addson-Wesley,12001)一书的作者。他之前是Sun Microsystems的杰出工程师和Transarc的资深系统设计师。Josh领导了大量的Java平台特性的设计与实现工作,包括JDK5.0 中的语言增强和获奖的Java集合框架,他拥有卡耐基·梅隆大学计算机科学的博士学位。
Joshua Bloch is a principal engineer at Google and a Jolt Award-winner. He was previously a distinguished engineer at Sun Microsystems and a senior systems designer at Transarc. Josh led the design and implementation of numerous Java platform features, including JDK 5.0 language enhancements and the award-winning Java Collections Framework. He holds a Ph.D. in computer science from Carnegie Mellon University.
NEAL GAFTER是Google的软件工程师和Java的传道者。他之前是Sun Microsystems 的资深员工工程师,在那里他领导了Java编译器的开发工作,2并且通过5.0版实现了1.4版中的Java语言特性.Neal曾经是C++标准委员会的成员,他在Sun Microsystems.Microte Research 和Texas Instruments时领导了C和C++编译器的开发工作。他拥有罗彻斯特大学计算机科学的博士学位。
Neal Gafter is a software engineer and Java evangelist at Google. He was previously a senior staff engineer at Sun Microsystems, where he led the development of the Java compiler and implemented the Java language features in releases 1.4 through 5.0. Neal was a member of the C++ Standards Committee and led the development of C and C++ compilers at Sun Microsystems, Microtec Research, and Texas Instruments. He holds a Ph.D. in computer science from the University of Rochester.
- 中商进口商城 (微信公众号认证)
- 中商进口商城中华商务贸易有限公司所运营的英美日韩港台原版图书销售平台,旨在向内地读者介绍、普及、引进最新最有价值的国外和港台图书和资讯。
- 扫描二维码,访问我们的微信店铺
- 随时随地的购物、客服咨询、查询订单和物流...