Core Java, Volume I: Fundamentals, 12e

Horstmann, Cay

買這商品的人也買了...

商品描述

The #1 Java Guide for Serious Programmers: Fully Updated for Java SE 17

For serious programmers, Core Java, Volume I--Fundamentals, Twelfth Edition, is the definitive guide to writing robust, maintainable code. Achieve a deep and practical understanding of the language and API, and its hundreds of realistic examples reveal the most powerful and effective ways to get the job done.

In this first of two volumes, Horstmann offers in-depth coverage of fundamental Java and UI programming, including objects, generics, collections, lambda expressions, Swing design, concurrency, and functional programming. If you're an experienced programmer moving to Java SE 9, 10, 11, or 17 there's no better source for expert insight, solutions, and code.

  • Master foundational techniques, idioms, and best practices for writing superior Java code
  • Leverage the power of interfaces, lambda expressions, and inner classes
  • Harden programs through effective exception handling and debugging
  • Write safer, more reusable code with generic programming
  • Improve performance and efficiency with Java's standard collections
  • Build cross-platform GUIs with the Swing toolkit
  • Fully utilize multicore processors with Java's improved concurrency

Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

商品描述(中文翻譯)

《#1 Java 程式設計師指南:全面更新至 Java SE 17》

對於認真的程式設計師來說,《Core Java, Volume I--Fundamentals, Twelfth Edition》是撰寫堅固且易於維護程式碼的權威指南。透過深入且實用的語言和 API 理解,以及數百個實際範例,揭示出完成工作的最強大和有效方法。

在這兩卷中的第一卷中,Horstmann 深入探討了基礎的 Java 和 UI 程式設計,包括物件、泛型、集合、Lambda 表達式、Swing 設計、並行性和函數式程式設計。如果你是一位有經驗的程式設計師轉向 Java SE 9、10、11 或 17,這是專家見解、解決方案和程式碼的最佳來源。

- 掌握撰寫優秀 Java 程式碼的基礎技巧、慣用語法和最佳實踐方法
- 利用介面、Lambda 表達式和內部類別的威力
- 透過有效的例外處理和除錯來加強程式
- 使用泛型程式設計撰寫更安全、可重複使用的程式碼
- 利用 Java 的標準集合提升效能和效率
- 使用 Swing 工具包建立跨平台的圖形使用者介面
- 充分利用 Java 的改進並行性來運用多核處理器

請在書中查看詳細資訊,以便註冊以便方便地獲取下載、更新和/或更正。

作者簡介

Cay S. Horstmann is author of Modern JavaScript for the Impatient (2020), Core Java(R) SE 9 for the Impatient, Second Edition (2017), Scala for the Impatient, Second Edition (2016), and Java SE 8 for the Really Impatient (2014), all from Addison-Wesley. He has written more than a dozen other books for professional programmers and computer science students. He is an emeritus professor of computer science at San Jose State University and a Java Champion.

作者簡介(中文翻譯)

Cay S. Horstmann 是《Modern JavaScript for the Impatient》(2020年)、《Core Java(R) SE 9 for the Impatient, Second Edition》(2017年)、《Scala for the Impatient, Second Edition》(2016年)和《Java SE 8 for the Really Impatient》(2014年)等書的作者,這些書都是由 Addison-Wesley 出版。他還為專業程式設計師和計算機科學學生撰寫了十多本其他書籍。他是聖荷西州立大學的名譽計算機科學教授,也是一位 Java Champion。