Learning Java: An Introduction to Real-World Programming with Java, 5/e

Loy, Marc, Niemeyer, Patrick, Leuck, Daniel

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

商品描述

If you're new to Java--or new to programming--the 5th edition of this bestselling book will guide you through the language features and APIs of Java 11 and beyond. With fun, compelling, and realistic examples, authors Marc Loy, Patrick Niemeyer, and Daniel Leuck introduce you to Java fundamentals--including its class libraries, programming techniques, and idioms--with an eye toward building real applications.

  • Learn basic syntax, classes and objects, and other components
  • Develop with Java, using the compiler, interpreter, and other tools
  • Explore Java's built-in thread facilities and concurrency package
  • Write networked or web-based applications and services
  • Build graphical applications using Java component architecture
  • Explore rich new desktop APIs

商品描述(中文翻譯)

如果你是初學者,對於Java或者程式設計都不熟悉,這本暢銷書的第五版將引導你了解Java 11及其後續版本的語言特性和API。作者Marc Loy、Patrick Niemeyer和Daniel Leuck通過有趣、引人入勝且實際的例子,介紹了Java的基礎知識,包括其類庫、編程技巧和慣用法,並著眼於構建真實應用程序。

- 學習基本語法、類和對象以及其他組件
- 使用編譯器、解釋器和其他工具開發Java應用程序
- 探索Java內置的線程功能和並發包
- 編寫基於網絡或Web的應用程序和服務
- 使用Java組件架構構建圖形應用程序
- 探索豐富的新桌面API

作者簡介

Marc Loy started with Java training at Sun Microsystems in the early days (shout out to HotJava!) and never looked back. He authored a number of early Java books and training courses, working with a wide variety of companies across the US, Europe and Asia along the way. For O'Reilly, Marc has served as co-author on Java Swing and Learning GNU Emacs. Currently in Ohio, Marc is a software developer and trainer specializing in user experience design and mobile applications.

Patrick Niemeyer became involved with Oak (Java's predecessor) while working at Southwestern Bell Technology Resources. He is an independent consultant and author in the areas of networking and distributed applications. Pat is the author of BeanShell, a popular Java scripting language, as well as various other free goodies on the Net. Most recently, Pat has been developing enterprise architecture for A.G. Edwards. He currently lives in the Central West End area of St. Louis with various creatures.

Dan Leuck is the CEO of Ikayzo, a Tokyo and Honolulu-based interactive design and software development firm with customers including Sony, Oracle, Nomura, PIMCO and the federal government. He previously served as Senior Vice President of Research and Development for Tokyo-based ValueCommerce, Asia's largest online marketing company, Global Head of Development for London-based LastMinute.com, Europe's largest B2C website, and President of the US division of DML. Daniel has extensive experience managing teams of 150+ developers in five countries. He has served on numerous advisory boards and panels for companies such as Macromedia and Sun Microsystems. Daniel is active in the Java community, is a contributor to BeanShell, the project lead for SDL, and sits on numerous Java Community Process expert groups.

作者簡介(中文翻譯)

Marc Loy在早期在Sun Microsystems接受了Java培訓(向HotJava致敬!),從此一發不可收拾。他撰寫了許多早期的Java書籍和培訓課程,並與美國、歐洲和亞洲的各種公司合作。對於O'Reilly,Marc曾擔任Java Swing和Learning GNU Emacs的合著者。目前,Marc是一位軟體開發人員和培訓師,專注於用戶體驗設計和移動應用程式。

Patrick Niemeyer在Southwestern Bell Technology Resources工作期間,參與了Oak(Java的前身)的開發。他是一位獨立顧問和作者,專注於網絡和分佈式應用程式領域。Pat是BeanShell的作者,這是一種流行的Java腳本語言,還在網絡上提供了其他各種免費好東西。最近,Pat一直在為A.G. Edwards開發企業架構。他目前與各種生物一起居住在聖路易斯的中央西區。

Dan Leuck是Ikayzo的首席執行官,Ikayzo是一家位於東京和檀香山的互動設計和軟體開發公司,客戶包括索尼、甲骨文、野村、PIMCO和聯邦政府。他曾擔任東京ValueCommerce的研發高級副總裁,ValueCommerce是亞洲最大的在線營銷公司,倫敦LastMinute.com的全球研發負責人,LastMinute.com是歐洲最大的B2C網站,以及DML的美國部門總裁。Daniel在管理五個國家的150多名開發人員方面擁有豐富的經驗。他曾擔任Macromedia和Sun Microsystems等公司的許多顧問委員會和專家小組成員。Daniel在Java社區中非常活躍,是BeanShell的貢獻者,也是SDL項目的項目負責人,並擔任多個Java Community Process專家小組的成員。