
最 低 价:¥55.30
| 本书特色: ·连续10年畅销世界。 ·Sun公司核心技术图书。 ·全部示例代码均针对J2SE 5.0进行了全面更新。 |
| Cay S.Horstmann是圣何塞州立大学计算机科学系教授。他曾经是Preview Systems公司的副总裁和首席技术官,曾任许多大型公司、大学和组织的C++、Java与因特网编程顾问。他还撰写了众多技术和学术专著,并参与编写《Core JavaServer Faces》一书。 Gary Cornell曾经撰写或与他人合著过20多本计算机畅销书。他是布朗大学的博士,在IBM的Watson实验室做过访问科学家,曾任康涅狄格大学的教授。 .. << 查看详细 |
| chapter 1 an introduction to java. java as a programming platform the java "white paper" buzzwords java and the internet a short history of java common misconceptions about java chapter 2 the java programming environment installing the java development kit choosing-a development environment using the command-line tools using an integrated development environment compiling and running programs from a text editor running a graphical application building and running applets chapter 3 fundamental programming structures in java a simple java program comments data types variables operators .strings input and output control flow big numbers arrays chapter 4 objects and classes introduction to object-oriented programming using predefined classes defining your own classes static fields and methods method parameters object construction packages documentation comments class design hints chapter 5 inheritance classes, superclasses, and subclasses object: the cosmic superclass generic array lists object wrappers and autoboxing reflection enumeration classes design hints for inheritance chapter 6 interfaces and inner classes interfaces object cloning.. interfaces and callbacks inner classes proxies chapter 7 graphics programming introducing swing creating a frame positioning a frame displaying information in a panel working with 2d shapes using color using special fonts for text doing more with images chapter 8 event handling basics of event handling the awt event hierarchy semantic and low-level events in the awt low-level event types actions multicasting implementing event sources chapter 9 user interface components with swing the model-view-controller design pattern introduction to layout management text input choice components menus sophisticated layout management dialog boxes chapter 10 deploying applets and applications applet basics the applet html tags and attributes multimedia the applet context jar files application packaging java web staff storage of application preferences chapter 11 exceptions and debugging dealing with errors catching exceptions tips for using exceptions logging using assertions debugging techniques using a debugger chapter 12 streams and files streams the complete stream zoo zip file streams use of streams object streams file management new i/o regular expressions chapter 13 generic programming why generic programming? definition of a simple generic class generic methods bounds for type variables generic code and the virtual machine restrictions and limitations inheritance rules for generic types wildcard types reflection and generics appendix a java keywords appendix b retrofitting jdk 5.0 code enhanced for loop generic array lists autoboxing variable parameter lists covariant return types static import console input formatted output content pane delegation unicode code points building strings index... |
商品评论(0条)