Java programming 24-hour trainer
A unique book-and-video package presented by Java guru Yakov Fain As one of the most popular software languages for building Web applications, Java is often the first programming language developers learn. The latest version includes numerous updates that both novice and experienced developers nee...
Autor principal: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Hoboken, IN :
John Wiley
2011.
|
Edición: | 1st edition |
Colección: | Wrox guides
|
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629349106719 |
Tabla de Contenidos:
- Java Programming 24-Hour Trainer; About the Author; Acknowledgments; Contents; Introduction; Who This Book Is For; What This Book Covers; How This Book Is Structured; What You Need to Use This Book; How to Read This Book; Conventions; Source Code; Errata; p2p.wrox.com; Chapter 1: Introducing Java; Why Learn Java?; Setting the Goals; The Life Cycle of a Java Program; JDK and JRE; Java SE and EE; Downloading and Installing JDK in Windows; Your First Java Program: Hello World; Compiling and Running Hello World; Try It; Lesson Requirements; Step-by-Step; Chapter 2: Eclipse IDE
- Introducing Eclipse IDE Downloading and Installing Eclipse; Creating Hello Project in Eclipse; Creating the Hello World Class in Eclipse; Java Packages; Completing Code Generation; Try It; Lesson Requirements; Step-by-Step; Chapter 3: Object-Oriented Programming; Classes and Objects; Variables, Constants, and Data Types; Declaring Variables; Constants; Primitive Data Types; Variable Scope; Wrappers, Autoboxing, and Unboxing; Program Comments; First Useful Program; Conditional Statement if; switch Statement; Inheritance; Method Overriding; Try It; Lesson Requirements; Hints; Step-by-Step
- Chapter 4: Class Methods Method Arguments; Method Overloading; Constructors; The Keyword super; The Keyword this; Passing by Value or by Reference; Variable Scopes; The Keyword static; Try It; Lesson Requirements; Step-by-Step; Chapter 5: Back to Java Basics; Arrays; Loops; Debugging Java Programs; More about if and switch Statements; The Flavors of if Statements; The switch Statement; Command-Line Arguments; Try It; Lesson Requirements; Step-by-Step; Chapter 6: Packages, Interfaces, and Encapsulation; Java Packages; Encapsulation; Access Levels; The Keyword final; final Variables
- final Methods final Classes; Interfaces; Marker Interfaces; Casting; Try It; Lesson Requirements; Step-by-Step; Chapter 7: Programming with Abstract Classes and Interfaces; Abstract Classes; Assignment; Solution with an Abstract Class; Polymorphism; Making the Interface Solution Polymorphic; Interfaces versus Abstract Classes; Try It; Lesson Requirements; Step-by-Step; Chapter 8: Introducing the Graphic User Interface; Swing Basics; Layout Managers; A Simple Calculator with FlowLayout; A Brief Introduction to Layout Managers; FlowLayout; Grid Layout; Border Layout; Combining Layout Managers
- BoxLayout GridBagLayout; CardLayout; Containers with Absolute Layout; More about Swing Widgets; Swing GUI Builders; Try It; Lesson Requirements; Step-by-Step; Chapter 9: Event Handling in UI; Introduction to Event Listeners; Teaching the Calculator to Calculate; Registering Components with ActionListener; Finding the Source of an Event; How to Pass Data between Objects; More Swing Listeners; How to Use Adapters; Inner Classes; Anonymous Inner Classes; Closures; Try It; Lesson Requirements; Step-by-Step; Chapter 10: Introduction to Java Applets; An Unofficial History of Java Applets
- Restrictions of Java Applets