Jeff Friesen978-1-59059-830-6, 1-59059-830-X
Beginning JavaT SE 6 Platform: From Novice to Professional steers you through the maze of the new Java Standard Edition (SE) 6 core and desktop platform and its programming API and concepts. You will learn these through action and example. Individual chapters introduce a particular API area, discuss the API, and provide a hands-on example.This book guides you from beginning to advanced techniques by starting off with a very simple Java SE 6 application, and then covering the fundamentals of generics, collections, annotations, reflections, IO, threads, and networking in Java SE 6. You’ll also have some fun learning and creating GUIs, and even use the latest in AWT and Swing as the foundation for a Java-based game application. And the chapters on JavaSound and Java 2D will be an enjoyable learning experience you’ll want to share with friends.Last of all, this book covers data access using the latest JDBC 4 API, security, and dynamic Java scripting language support (which may later open your Java experience to languages like Groovy, BeanShell, and JRuby). By the time you finish this book, you will have mastered the core techniques essential to professional Java developers. |
Table of contents : Beginning Java SE 6 Platform: From Novice to Professional……Page 1 Contents……Page 6 CHAPTER 1 Introducing Java SE 6…….Page 26 CHAPTER 2 Core Libraries……Page 62 CHAPTER 3 GUI Toolkits: AWT……Page 104 CHAPTER 4 GUI Toolkits: Swing……Page 144 CHAPTER 5 Internationalization……Page 178 CHAPTER 6 Java Database Connectivity……Page 212 CHAPTER 7 Monitoring and Management…….Page 246 CHAPTER 8 Networking…….Page 278 CHAPTER 9 Scripting……Page 306 CHAPTER 10 Security and Web Services…….Page 370 APPENDIX A New Annotation Types……Page 406 APPENDIX B New and Improved Tools……Page 414 APPENDIX C Performance Enhancements……Page 434 APPENDIX D Test Your Understanding Answers……Page 440 APPENDIX E A Preview of Java SE 7……Page 480 INDEX……Page 494 |
Reviews
There are no reviews yet.