Practical Java Programming
Tags
Summary
Editor's review
Who it's for
A good fit for
- 零基础或刚接触编程、准备系统学习Java SE的初学者
- 计算机相关专业学生,需要一本可配合课程使用、案例充足的自学教材
- 有其它语言基础、想快速补齐Java语法与对象模型理解的开发者
- 准备Java初级岗位笔试面试、需要复习底层原理与设计模式的求职者
Not a good fit for
- 已有多年Java开发经验、寻找进阶架构或源码级深度内容的读者
- 希望直接学习Spring、MyBatis等框架与Web后端开发的人
- 只想要速查手册、不愿跟着案例动手敲代码的读者
Reading tips
- 按章节顺序推进,每章的示例代码务必亲手敲一遍并改参数观察输出变化
- 第4、9、11章的内存分析、容器源码、多线程同步是全书重点,建议配合画图与调试器反复推演
- 把书中的Swing三章作为了解性内容快速略读,节省时间投入到IO、多线程与网络编程
- 示例基于Java 8与Eclipse,练习时可迁移到新版JDK和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
- Chapter 1 Introduction to Java
- Chapter 2 Data Types and Operators
- Chapter 3 Control Statements
- Chapter 4 Object-Oriented Basics
- Chapter 5 Object-Oriented Advancement
- Chapter 6 Exception Mechanism
- Chapter 7 Arrays
- Chapter 8 Common Classes
- Chapter 9 Containers
- Chapter 10 IO Stream Technology
- Chapter 11 Multithreading Technology
- Chapter 12 Network Programming
- Chapter 13 Airplane Game Project
- Chapter 14 Swing Basics
- Chapter 15 Event Model
- Chapter 16 Other Controls in Swing
- Chapter 17 Reflection Mechanism
- Chapter 18 Core Design Patterns
- Appendix Table of Contents for the Java 300-Episode Large-Scale Teaching Video
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.