核心Java(影印版)

核心Java(影印版) - 图书城
作者:
(美)Robert Simmons.Jr.
ISBN:
9787564100407 , 7564100400
出版社:
出版日期:
2005-10
定价:
66.00
¥45.60元 69折 去卓越网购买 免费配送!
内容提要 :
Java已经迅速成为时下最重要的编程语言之一,尤其对于专业及企业级项目而言。从其诞生之初主要用于编写Web applets,到后来用于Servlet、EJB和数据库访问而不断成熟,Java已经成为目前软件开发者手中一种复杂而健壮的工具。 《核心Java》将Java涉及的庞大内容合理地划分,逐部分逐部分地揭示其中隐藏的要点和技巧,这些要点和技巧能使你从一个刚入门的编程者成长为一个经验丰富的专业的开发人员。本书将带你快速把握Java的基础,然后进一步学习高级内存管理技术,优化及在字节编码层次上提升效率的技术,以及快速创建GUI所需的技术。同时,你将领会撰写程序和维护易出错代码的艺术,并掌握Java语言中各个复杂且难以理解之处。 《核心Java》包含的内容有: · 使用final关键字来优化和保护你的Java类 · 所有类型嵌套类(nested class),包括如何优化匿名类(anonymous class)和内部类(inner class) · 不可变对象(immutable object),包括何时使用(或不应该使用)它们的独特技巧 · 如何通过异常处理管理来消除bug · 常量及其对Java内存模型的影响 · Java映象(reflection),其远远超越了其他书中“Hello World”示例的范畴 · 在标准版本和企业级版本下如何构建和使用动态代理 · 弱持有(weak reference),包括其使用模式和在垃圾收集及内存管理机制中的角色 《核心Java》对每一个程序员而言都是无价之宝,即便是最老道的开发者也会发现,阅读此书他们会大有收获,对Java的理解将被提升,直至能够真正地高水平地应用Java语言。书中共有超过千行的注释详细的可执行代码来帮助阐释各个概念。
编辑推荐 :
  Java已经迅速成为时下最重要的编程语言之一,尤其对于专业及企业级项目而言。从其诞生之初主要用于编写Web applets,到后来用于Servlet、EJB和数据库访问而不断成熟,Java已经成为目前软件开发者手中一种复杂而健壮的工具。

  《核心Java》将Java涉及的庞大内容合理地划分,逐部分逐部分地揭示其中隐藏的要点和技巧,这些要点和技巧能使你从一个刚入门的编程者成长为一个经验丰富的专业的开发人员。本书将带你快速把握Java的基础,然后进一步学习高级内存管理技术,优化及在字节编码层次上提升效率的技术,以及快速创建GUI所需的技术。同时,你将领会撰写程序和维护易出错代码的艺术,并掌握Java语言中各个复杂且难以理解之处。
  《核心Java》对每一个程序员而言都是无价之宝,即便是最老道的开发者也会发现,阅读此书他们会大有收获,对Java的理解将被提升,直至能够真正地高水平地应用Java语言。书中共有超过千行的注释详细的可执行代码来帮助阐释各个概念。
目录 :
Preface
1. Java in Review
Core Concepts
Syntax Issues
Access Issues
Common Mistakes
2. The Final
Final Constants
Final Variables
Final Parameters
Final Collections
Instance-Scoped Variables
Final Classes
Final Methods
Conditional Compilation
Using final as a Coding Standard
3. Immutable Types
Fundamentals
Immutable Problems
Immutable or Not
4. Collections
Collection Concepts
Implementations
Choosing a Collection Type
Iterating Collections
Collection Gotchas
5. Exceptional Code
Two Types of Exceptions
When to Use Exceptions
Finally for Closure
Exceptional Traps
6. Nested Classes
Inner Classes
Limited-Scope Inner Classes
Static Nested Classes
Double Nested Classes
Nested Classes in Interfaces?
Nested Interfaces
Nested Class Rules
7. All About Constants
Substitution Constants
Bit Fields
Option Constants
Constant Objects
Constant Encapsulation
8. Data Modeling
The Requirements Document
Natural Language Modeling
Aspects of Well-Designed Data Models
Reusable Data Constraints
Persistence
9. Practical Reflection
The Basics
Reflection and Greater Reflection
Applying Reflection to MutableObject
Performance of Reflection
Reflection + JUnit = Stable Code
10. Proxies
What Is a Proxy?
Two Kinds of Proxies
Proxy Gotchas
11. References in Four Flavors
The Problem
Java Reference Concepts
The Java Reference Classes
Practical Applications
A Weak Listener
When to Use References
12. Tiger: JDK 1.5
New Language Features
Generics
Other Improvements in Tiger
Index
前言:
Studying a computer language is a career-long process. Many developers make the mistake of thinking that they have learned enough. They get caught in the corporate cycle of build-and-deploy and don't seek to expand their knowledge. However, we can hardly blame them for that. For one, the build-and-deploy cycle is intensive and carries with it a substantial amount of political pressure: managers don't want you to spend days reading a book or trying out code snippets when bugs and deadlines are looming. However, developers should take the tim..
序言:
随着计算机技术的成熟和广泛应用,人类正在步入一个技术迅猛发展的新时期。计算机技术的发展给人们的工业生产、商业活动和日常生活都带来了巨大的影响。然而,计算机领域的技术更新速度之快也是众所周知的,为了帮助国内技术人员在第一时间了解国外最新的技术,东南大学出版社和美国O'Reilly Meida,Inc.达成协议,将陆续引进该公司的代表前沿技术或者在某专项领域享有盛名的著作,以影印版或者简体中文版的形式呈献给读者。其中,影印版书籍力求与国外图书“同步”出版,并且“原汁原味”展现给读者。 我们真诚地希望,所引进的书籍能对国内相关行业的技术人员、科研机构的研究人员和高校师生的学习和工作..
联系客服 - 加入到博客 - 开发者API - 图书目录 - 关于图书城.com - 对外合作 - 购书指南 - 可以在线阅读吗?
图书城.com © TuShuCheng.com - 京ICP备06069800