Sams Teach Yourself Java in 21 Days (Covers Java 11/12) (8th Edition)
Authors: Rogers Cadenhead
ISBN-10: 0672337959
ISBN-13: 9780672337956
Edition 版次: 8
Publication Date 出版日期: 2020-01-25
Print Length 页数: 672 pages
Book Description
By finelybook
In just 21 days,you can acquire the knowledge and skills necessary to develop applications on your computer,web servers,and mobile devices. With this complete tutorial you’ll quickly master the basics and then move on to more advanced features and concepts. Completely updated for Java 11 and 12,this book teaches you about the Java language and how to use it to create applications for any computing environment. By the time you have finished the book,you’ll have well-rounded knowledge of Java and the Java class libraries.
No previous programming experience required. By following the 21 carefully organized lessons in this book,anyone can learn the basics of Java programming.
Learn at your own pace. You can work through each chapter sequentially to make sure you thoroughly understand all the concepts and methodologies,or you can focus on specific lessons to learn the techniques that interest you most.
Test your knowledge. Each chapter ends with a Workshop section filled with questions,answers,and exercises for further study. There are even certification practice questions.
Completely revised,updated,and expanded to cover the latest features of Java 11 and 12
Learn to develop Java applications using NetBeans–an excellent programming platform
Easy-to-understand,practical examples clearly illustrate the fundamentals of Java programming
Discover how to quickly develop programs with a graphical user interface
Find out about JDBC programming with the Derby database
Learn how to use Inner Classes and Lambda Expressions
Learn rapid application development with Apache NetBeans
Create a game using Java
Contents
Dedication
About the Author
Acknowledgments
We Want to Hear from You!
Reader Services
Introduction
Partl: The Java Language
Lesson 1. Getting Started with Java
Lesson 2. The ABCs of Programming
Lesson 3. Working with Objects
Lesson 4. Lists,Logic,and Loops
Lesson 5. Creating Classes and Methods
Lesson 6. Packages,Interfaces,and Other Class Features
) Lesson 7. Exceptions and Threads
Part ll: The Java Class Library
Lesson 8. Data Structures
Lesson 9. Creating a Graphical User Interface
Lesson 10. Building an Interface
Lesson 11. Arranging Components on a User Interface
Lesson 12. Responding to User Input
Lesson 13. Creating Java2D Graphics
Lesson 14. Developing Swing Applications
Part ll: Java Programming
Lesson 15. Using Inner Classes and Lambda Expressions
Lesson 16. Working with Input and Output
Lesson 17. Communicating Over HTTP
Lesson 18. Accessing Databases with JDBC and Derby
Lesson 19. Reading and Writing RSS Feeds
Lesson 20. Making Web Service Requests
Lesson 21. Writing a Game with Java
Part IV: Appendixes
Appendix A. Using the NetBeans Integrated Development Environment
Appendix B. Fixing Package Not Visible Errors in NetBeans
Appendix C. This Book’s Website
Appendix D. Using the Java Development Kit
Appendix E. Programming with the Java Development Kit
Index
Code Snippets