Java2 Practical Tutorial - Programming Thinking. Hands-on Practice

Author: Du Jiang
Publisher:
Publish Date: 2006-03-01
Features: This book comprehensively explains the basics of Java, from Java environment configuration to Java Web applications. It includes 13 chapters: Object-Oriented Programming, Java Language Basics, Control Statements, Classes and Objects, Packages, Interfaces and Exceptions, Threads, Input and Output, Java Network Programming, Java Graphics Programming, Applet Programming, JDBC Programming, and Web Application Programming. Each section provides detailed examples to help readers deeply understand the content. The downloadable files provided by this book include PowerPoint lecture notes and example source code. Download URL: http://www.broadview.com.cn/html/resource/Java2.rar The book features concise language and abundant examples, making it suitable for Java beginners and Java programmers with some programming experience. The book focuses on introducing the fundamental knowledge of Java, enabling readers to understand object-oriented programming concepts through basic syntax explanations. The book includes the following chapters: Chapter 1, Java Overview, explaining the history of Java, JDK installation, and how to configure development environments on different operating systems, as well as commonly used Java tools. Chapter 2, Java Language Basics, covering basic data types, constants and variables, Java reserved keywords, Java operators, Java comment methods, and array usage. Chapter 3, Control Statements, explaining basic Java knowledge, including if-else conditional selection statements, switch branch statements, for and while loop control statements, and jump statements. Chapter 4, Classes and Objects, discussing the characteristics and programming philosophy of object-oriented programming. Chapter 5, Classes, Interfaces, and Exceptions, explaining what Java classes, interfaces, and packages are from an object-oriented perspective, and how to create your own classes, interfaces, and packages. Chapter 6, Threads, explaining how to implement threads and create multithreading. Chapter 7, Input and Output, introducing Java language input/output (I/O) operations. Chapter 8, Java Network Programming, primarily covering Socket basics, including Socket types and creation, as well as how to create server-side and client-side programs. Chapter 9, Java Graphics User Interface, primarily explaining Swing basics, including Swing components, containers, and event handling. Chapter 10, Applet Programming, introducing how to run a Java program using Applets and how to pass parameters to Applets using HTML. Chapter 11, JDBC Programming, primarily explaining what JDBC is, how to create JDBC, and how to use JDBC to connect to databases, as well as how to use JDBC to execute SQL statements and handle result sets. Chapter 12, Web Application Programming, primarily introducing how to use Servlet and JSP technologies. Chapter 13, Java Development Tool NetBeans, primarily introducing the usage of NetBeans IDE 4.1 development tools. This book is a very practical reference for learning Java, comprehensively explaining the basics of Java, from Java environment configuration to Java Web applications. It includes 13 chapters: Object-Oriented Programming, Java Language Basics, Control Statements, Classes and Objects, Packages, Interfaces and Exceptions, Threads, Input and Output, Java Network Programming, Java Graphics Programming, Applet Programming, JDBC Programming, and Web Application Programming. Each section provides detailed examples to help readers deeply understand the content. The downloadable files provided by this book include PowerPoint lecture notes and example source code. The book features concise language and abundant examples, making it suitable for Java beginners and Java programmers with some programming experience.

📌 Related Posts