The Well-Grounded Java Developer: Vital techniques of Java 7 and polyglot programming (Paperback)
暫譯: 扎實的 Java 開發者:Java 7 的重要技術與多語言程式設計
Benjamin J Evans, Martijn Verburg
買這商品的人也買了...
-
深入淺出設計模式 (Head First Design Patterns)$880$695 -
辦公室提升效率必備 Excel VBA 技法 256 招$450$383 -
Android 4.X 手機/平板電腦程式設計入門、應用到精通, 2/e (適用 Android 1.X~4.X)$520$411 -
深入淺出 HTML5 程式設計 (Head First HTML5 Programming: Building Web Apps with JavaScript)$780$616 -
Android 核心剖析$650$514 -
笑談軟體工程:敏捷開發法的逆襲-導入 Scrum,讓你的軟體開發人生從黑白變彩色!$550$435 -
實戰封包分析-使用 Wireshark (Practical Packet Analysis: Using Wireshark to Solve Real-World Network Problems, 2/e)$450$356 -
實戰雲端作業系統建置與維護-VMware vSphere 5 虛擬化全面啟動
$680$537 -
Java 效能優化指南 (Java Performance)$680$537 -
求職加分!進入 IT 產業必讀的 200 個 .NET 面試決勝題:從求職準備、面試流程、開發心得、重點回顧到經典試題的完整剖析$590$460 -
王者歸來 Java Web 整合開發-JSP + Servlet + Struts + Hibernate + Spring, 2/e$980$833 -
JavaScript & jQuery: The Missing Manual 國際中文版, 2/e
$580$458 -
Java 程式設計師的職場進化之路$550$429 -
PHP 大師-寫出頂尖的程式碼 (PHP Master: Write Cutting Edge Code)$450$356 -
提升程式設計的邏輯思考力—國際程式設計競賽之演算法原理、題型、解題技巧與重點解析$400$316 -
半路叛逃-App 遊戲製作人的 1000 日告白$280$221 -
Debug Hacks 除錯駭客 -- 極致除錯的技巧與工具$580$458 -
ASP.NET 4.5 專題實務 [I]-C# 入門實戰篇$780$616 -
王者歸來-PHP 完全開發範例集$860$731 -
Taming Text: How to Find, Organize, and Manipulate It (Paperback)$1,520$1,490 -
$1,400Advanced Persistent Threat: Understanding the Danger and How to Protect Your Organization (Paperback) -
超圖解 Arduino 互動設計入門 (附 Arduino UNO R3 開發板)$1,130$961 -
Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380 -
無瑕的程式碼 番外篇-專業程式設計師的生存之道 (The Clean Coder: A Code of Conduct for Professional Programmers)
$360$281 -
Web Development with Node and Express: Leveraging the JavaScript Stack (Paperback)$1,470$1,397
相關主題
商品描述
Summary
The Well-Grounded Java Developer offers a fresh and practical look at new Java 7 features, new JVM languages, and the array of supporting technologies you need for the next generation of Java-based software.
About the BookThe Well-Grounded Java Developer starts with thorough coverage of Java 7 features like try-with-resources and NIO.2. You'll then explore a cross-section of emerging JVM-based languages, including Groovy, Scala, and Clojure. You will find clear examples that are practical and that help you dig into dozens of valuable development techniques showcasing modern approaches to the dev process, concurrency, performance, and much more.
Written for readers familiar with Java. No experience with Java 7 or new JVM languages required.
Purchase includes free PDF, ePub, and Kindle eBooks downloadable at manning.com.
What's Inside- New Java 7 features
- Tutorials on Groovy, Scala, and Clojure
- Discovering multicore processing and concurrency
- Functional programming with new JVM languages
- Modern approaches to testing, build, and CI
PART 1 DEVELOPING WITH JAVA 7
PART 2 VITAL TECHNIQUES
PART 3 POLYGLOT PROGRAMMING ON THE JVM
PART 4 CRAFTING THE POLYGLOT PROJECT
- Introducing Java 7
- New I/O
- Dependency Injection
- Modern concurrency
- Class files and bytecode
- Understanding performance tuning
- Alternative JVM languages
- Groovy: Java's dynamic friend
- Scala: powerful and concise
- Clojure: safer programming
- Test-driven development
- Build and continuous integration
- Rapid web development
- Staying well-grounded
商品描述(中文翻譯)
**摘要**
《深入理解 Java 開發者》提供了對 Java 7 新特性、新的 JVM 語言以及您在下一代基於 Java 的軟體所需的各種支援技術的新穎且實用的視角。
**關於本書**
《深入理解 Java 開發者》首先徹底介紹了 Java 7 的特性,如 try-with-resources 和 NIO.2。接著,您將探索一系列新興的基於 JVM 的語言,包括 Groovy、Scala 和 Clojure。您會發現清晰且實用的範例,幫助您深入了解數十種有價值的開發技術,展示現代開發過程、併發性、性能等方面的現代方法。
本書是為熟悉 Java 的讀者撰寫的,無需具備 Java 7 或新 JVM 語言的經驗。
購買後可在 manning.com 下載免費的 PDF、ePub 和 Kindle 電子書。
**內容概覽**
- 新的 Java 7 特性
- Groovy、Scala 和 Clojure 的教程
- 探索多核心處理和併發性
- 使用新 JVM 語言的函數式編程
- 現代測試、構建和持續集成的方法
**目錄**
**第一部分 使用 Java 7 開發**
**第二部分 重要技術**
**第三部分 在 JVM 上的多語言編程**
**第四部分 打造多語言專案**
1. 介紹 Java 7
2. 新的 I/O
3. 依賴注入
4. 現代併發
5. 類檔案和位元組碼
6. 理解性能調優
7. 替代的 JVM 語言
8. Groovy:Java 的動態朋友
9. Scala:強大且簡潔
10. Clojure:更安全的編程
11. 測試驅動開發
12. 構建和持續集成
13. 快速網頁開發
14. 保持穩健的基礎
