Java Programming Practical Guide
Tags
Summary
Editor's review
Who it's for
A good fit for
- 零基础想系统自学Java、需要完整学习路线的大学生与转行者
- 需要一本能随时翻查语法、集合、I/O、多线程的案头参考手册的初级程序员
- 偏好跟着视频和大量示例代码动手练习、不喜欢纯理论讲解的读者
- 讲授Java程序设计课程、需要习题与案例素材的教师或培训讲师
Not a good fit for
- 已具备Java基础、想学习Spring Boot、微服务、云原生等现代框架的进阶开发者
- 只想快速查阅最新Java特性(如Lambda、模块化、新版本并发工具)的读者
- 期待聚焦算法与数据结构竞赛训练的读者
Reading tips
- 按篇顺序阅读,前四篇务必逐章动手敲代码并完成章末实战习题,不要跳过基础语法与面向对象部分。
- 光盘视频与书中章节一一对应,遇到卡壳的示例先看视频再回读代码,能显著降低自学挫败感。
- Applet、JSP等章节可快速浏览了解历史脉络,把时间优先投入集合、多线程、I/O与JDBC这些长期有用的内容。
- 练习时使用较新的JDK与IDE(如IntelliJ IDEA),保留书中语法思路但及时改用当前主流写法。
About the publisher
Founded in 1980, Tsinghua University Press has 57 titles in our collection, covering popular science, medicine, health, law, philosophy and social sciences. Representative works include medical popular-science books such as Cancer Truth: Doctors Are Reading It Too and New Knowledge on Cancer by Bo Luo (Li Zhizhong), legal titles such as Sunshine Is the Best Preservative: Express Delivery of Major Global Anti-Corruption Cases, and works like Qi Ge's A Brief History of Philosophy with Big Ideas and Liu Yunhao's From the Internet to a New Industrial Revolution. Its authors include science writers, medical researchers, the Renmin University of China anti-corruption master's class and university scholars, reflecting a publishing profile that balances academic seriousness with accessible reading. As public information is limited, this profile is based only on the titles in our collection.
Contents
- Part 1 Getting Started with Java Basics
- Chapter 1 The Java Development and Runtime Environment
- Chapter 2 Java Language Fundamentals
- Part 2 Java Object-Oriented Programming
- Chapter 3 Objects and Classes
- Chapter 4 Inheritance and Polymorphism
- Part 3 Java Data Processing
- Chapter 5 Arrays and Strings
- Chapter 6 Exception Handling in Java
- Chapter 7 Java Input/Output Processing Techniques
- Part 4 Advanced Techniques in Java
- Chapter 8 Java Multithreading Mechanisms
- Chapter 9 Runtime Type Identification
- Chapter 10 Generics
- Chapter 11 The Java Collections Framework
- Chapter 12 Type Wrappers, Autoboxing and Metadata
- Chapter 13 Common Utility Classes
- Part 5 Desktop Application Development
- Chapter 14 GUI Programming
- Chapter 15 Java Multimedia Programming Applications
- Part 6 Database Programming
- Chapter 16 Database Fundamentals
- Chapter 17 Java Database Programming Techniques
- Part 7 Network Application Development
- Chapter 18 Java Network Programming Techniques
- Chapter 19 JSP Programming
- Part 8 Instant Messaging System Development Project Practice (PDF on Accompanying Disc)
FAQ
这本书适合零基础自学Java吗?
书中的技术是否已经过时?
需要另外购买光盘或下载资源吗?
这本书和《Java编程思想》相比如何?
全书有多少内容、需要读多久?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.
About the author
Liu Xin is an author about whom limited public information is available. The library holds two works by this author, covering the fields of art historiography and computer software application. Among them, Disciplinary History and Problems: Special Studies in the History of 20th-Century Chinese Art Historiography focuses on the development of Chinese art historiography in the 20th century, sorting out the disciplinary history and discussing related academic issues, which reflects a strong theoretical and monographic orientation. CorelDRAW Basics and Practical Tutorial, by contrast, is oriented toward software operation and practical application and belongs to the computer general reference category. The two works span considerably different subjects: the former emphasizes academic history, while the latter emphasizes skills instruction, indicating that the author has writing experience in different fields. Because information such as dates of birth and death, nationality, and professional experience is unavailable, this introduction is based only on the library's works and classification information and makes no additional inferences about the author's life.