Java 是目前企業中常用的一種面向對象思想開發的編程技術,是Java EE 企業級開發體系中非常重要的基礎技術。本書由淺入深地講解了整個Java程序設計的基礎知識、開發環境與開發工具。全書共15 章,第1~9章是Java初級部分,主要內容包括Java語言概述、Java語言基礎、程序的控制語句、數組、面向對象基礎、繼承、多態、抽象類、接口、包和常用API、Java異常處理等;第10~14章是Java高級部分,主要內容包括集合類、輸入/輸出流、多線程、JDBC數據庫編程、網絡編程等;第15章是綜合項目案例。本書所有知識都以結合具體實例的形式進行介紹,力求詳略得當,使讀者快速掌握Java面向對象的程序設計方法與設計思想。書後附有練習及上機指導,供讀者實踐練習。
本書是Java領域最有影響力和價值的著作之一,與《Java編程思想》齊名,是高級程序員的首選Java指南。本版針對Java SE 9、10和 11全面更新。通過閱讀本書,你將掌握編寫一流Java代碼的基本技術,瞭解Java用法和最佳實踐,能夠充分利用接口、lambda表達式和內部類的強大功能,學會通過有效的異常處理和調試使程序更堅固,學會利用泛型編程編寫更安全、更可重用的代碼,掌握利用Java的標準集合改善性能和效率,瞭解利用Swing工具包構建跨平臺GUI並使用Java改進的併發特性充分利用多核處理器。
針對Java SE 9做了全面細緻的更新,將引導你輕鬆學習新的核心Java編程技能,指導你立即著手編寫Java程序。《Java編程入門官方教程(第7版)》開篇講述Java語言基礎知識(如創建、編譯和運行Java程序的方式),此後濃墨重彩地描述構成Java語言核心的關鍵字、語法和結構。最後介紹Java的一些高級特性,如多線程程序設計、泛型、lambda表達式、Swing、JavaFX、新“模塊”功能
With the release of Java 9 and the increasing maturity of web/microservice frameworks such as Spring Boot and Eclipse MicroProfile, there's never been a better time to design and implement Java-powere
In arenas ranging from enterprise development to Android app programming, Java remains one of the world's most popular programming languages. Sams Teach Yourself Java in 21 Days helps the serious
Since this Jolt-award winning classic was last updated in 2008 (shortly after Java 6 was released), Java has changed dramatically. The principal enhancement in Java 8 was the addition of functio
Create media-rich client applications using JavaFX 9 and the Java 9 platform. Learn to create GUI-based applications for mobile devices, desktop PCs, and even the web. Incorporate media such as audio
In arenas ranging from enterprise development to Android app programming to game development, Java remains one of the world's most popular programming languages. Sams Teach Yourself Java in 24 Hours h
Written for programmers with a background in high-level language programming, this book applies the Deitel signature live-code approach to teaching programming and explores the Java language and Java
Organized in two parts, this book provides 9 unique 50-question practice tests, covering the 9 OCA Java SE 8 Programmer I objective domains and 12 unique 40-question practice tests covering the 12 OCP
Immersing students in Java and the Java Virtual Machine (JVM), Introduction to Compiler Construction in a Java World enables a deep understanding of the Java programming language and its implementatio
"Preface The Matlab programming environment uses Java for numerous tasks, including networking, data-processing algorithms, and graphical user-interface (GUI). Matlab's internal Java classes can often
This book brings together seminal articles by leading scholars of technological and organizational systems, exploring the impact of 'modularity'. Modularity refers to an ability to take apart and put