Sams Teach Yourself Java in 24 Hours (7th Edition)
Tags
Summary
Editor's review
Who it's for
A good fit for
- 完全没有编程经验、想系统自学 Java 的零基础读者
- 在校计算机相关专业学生,需要一本可当教材的 Java 入门书
- 从 Python、C 等其他语言转来,想快速对照梳理 Java 语法的人
- 希望用完整小例子边学边练、而非只看语法条目的自学者
Not a good fit for
- 已有一两年 Java 开发经验、想深入 JVM、并发与框架原理的进阶读者
- 主要想学 Spring 等企业级框架或后端架构的读者
- 追求最新 Java 版本新特性(如模块化、新垃圾回收器)的读者
Reading tips
- 按 24 个课时的顺序读,每课读完把示例代码亲手敲一遍,不要只看不练。
- 遇到章末测验先自己作答再核对答案,错题回到对应小节重读一次。
- 先下载安装 JDK 与 NetBeans,边读边搭好环境,避免读完全书还不会运行程序。
- 读完后接着读《Java 核心技术》或《Effective Java》,把语法基础升级为工程能力。
About the publisher
Posts & Telecom Press is known for its strengths in science and technology, computing, and information and communications titles, and has extended its publishing into photography, art, software learning, and inspirational growth, giving it a fairly diverse range. Its catalog includes computing and communications works such as Refactoring and Patterns (Revised Edition) and Huawei Switch Learning Guide (Second Edition), alongside bilingual collector's editions such as The Little Prince (Chinese-English-French illustrated collector's edition), The Great Gatsby, and Three Days to See. Beijing Ten Years: 1980-1990 and Ghost Blade: WLOP Personal Illustration Collection reflect its presence in photography and art. Its authors include Antoine de Saint-Exupéry, Helen Keller, Joshua Kerievsky, Wang Da, Zhang Zhaozeng, and WLOP.
Contents
- Chapter 1: Becoming a Programmer
- Chapter 2: Writing Your First Program
- Chapter 3: A Tour of Java
- Chapter 4: Understanding How Java Programs Work
- Chapter 5: Storing and Modifying Information in Programs
- Chapter 6: Communicating with Strings
- Chapter 7: Making Decisions with Conditional Tests
- Chapter 8: Repeating Actions with Loops
- Chapter 9: Storing Information with Arrays
- Chapter 10: Creating Your First Object
- Chapter 11: Describing Objects
- Chapter 12: Making the Most of Existing Objects
- Chapter 13: Creating Simple User Interfaces
- Chapter 14: Laying Out User Interfaces
- Chapter 15: Responding to User Input
- Chapter 16: Creating Complex User Interfaces
- Chapter 17: Storing Objects in Data Structures
- Chapter 18: Handling Errors in Programs
- Chapter 19: Creating Threaded Programs
- Chapter 20: Using Inner Classes and Closures
- Chapter 21: Reading and Writing Files
- Chapter 22: Developing Web Services with JAX-WS
- Chapter 23: Creating Java2D Graphics
- Chapter 24: Writing Android Apps
- Appendix A: Using the NetBeans Integrated Development Environment
- Appendix B: Further Learning: Java Resources
- Appendix C: The Book's Website
- Appendix D: Setting Up an Android Development Environment
FAQ
这本书适合完全没有编程基础的人读吗?
这本书对应英文原著的哪一本?
第6版和第7版应该选哪一本?
书中的示例代码需要什么开发环境?
读完这本书能达到什么水平?
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.