本書反映了Java技術(shù)的發(fā)展,針對(duì)Java2SDK 1.3平臺(tái)進(jìn)行了更新,同時(shí)也適用于以前的1.2和1.1版本。書中清晰地解釋了對(duì)象、類以及數(shù)據(jù)結(jié)構(gòu)等基本概念,介紹了面向?qū)ο缶幊獭pplet構(gòu)造。用戶界面設(shè)計(jì)、異常、I/O和線程等主題。為幫助初學(xué)者避免許多常見(jiàn)錯(cuò)誤,附錄A給出了編程問(wèn)題及其解決方案。每章后面的"小結(jié)"是本版新增的。另外,還新增了"問(wèn)題與練習(xí)"小節(jié),有助于讀者實(shí)踐所學(xué)內(nèi)容。
Mary Campione是Sun Microsystems公司的高級(jí)技術(shù)作家,自1995年開(kāi)始從事關(guān)于Java平臺(tái)的寫作。除本書外,她還與人合著有《PostScript by Example》一書。 Kathy Walrath是Sun Microsystems公司Swing組的高級(jí)技術(shù)作家。在獲得了加州大學(xué)伯克利分校的電子工程與計(jì)
Preface
CHAPTER 1 Getting Started
CHAPTER 2 Object-Oriented Programming Concepts
CHAPTER 3 Language Basics
CHAPTER 4 Object Basics and Simple Data Objects
CHAPTER 5 Classes and Inheritance
CHAPTER 6 Interfaces and Packages
CHAPTER 7 Handling Errors Using Exceptions
CHAPTER 8 Threads:Doing Two or More Tasks at Once
CHAPTER 9 I/O:Reading and Writing
CHAPTER 10 User Interfaces That Swing
APPENDIX A ommon Problems and Their Solutions
APPENDIX B Internet-Ready Applets
APPENDIX C ollectionsPreface
CHAPTER 1 Getting Started
CHAPTER 2 Object-Oriented Programming Concepts
CHAPTER 3 Language Basics
CHAPTER 4 Object Basics and Simple Data Objects
CHAPTER 5 Classes and Inheritance
CHAPTER 6 Interfaces and Packages
CHAPTER 7 Handling Errors Using Exceptions
CHAPTER 8 Threads:Doing Two or More Tasks at Once
CHAPTER 9 I/O:Reading and Writing
CHAPTER 10 User Interfaces That Swing
APPENDIX A ommon Problems and Their Solutions
APPENDIX B Internet-Ready Applets
APPENDIX C ollections
APPENDIX D Deprecated Thread Methods
APPENDIX E Reference