本書以最新的Java SE 8爲基礎,全面講解Java編程語言、Java面向對象技術和Java核心類庫。全書共18章,主要內容包括Java語言基礎(數據類型、運算符與表達式、程序流程控制)、類與對象基礎、數組與字符串、Java面向對象特徵(類的繼承與多態、內部類與注解類型、接口與Lambda表達式)、常用核心類、泛型與集合框架、异常處理、輸入輸出、JavaFX圖形界面及事件處理、常用控件、JDBC數據庫編程、幷發編程基礎、網絡編程等。 本書知識點全面,體系結構清晰,重點突出,文字準確,內容組織循序漸進,幷有大量精選示例。每章配有精心設計的編程練習題,幫助讀者理解掌握編程技術。本書提供教學課件、程序源代碼以及部分教學視頻與習題解答等資源。 本書可作爲高等院校計算機專業或相關專業的“Java程序設計”或“面向對象程序設計”課程的教材,也可作爲Java認證考試及編程愛好者的參考資料。
Introduce your beginning programmers to the power of Java™ for developing applications with the engaging, hands-on approach in Farrell's JAVA PROGRAMMING, 9E. With this dynamic text, even first-time p
Use the JavaFX platform to create rich-client Java applications and discover how you can use this powerful Java-based UI platform, which is capable of handling large-scale data-driven business applica
Beginning Programming with Java For Dummies, 5E, starts would-be programmers on their way toward Java mastery by showing them basic development concepts and techniques in context of Java. The book exp
Java For Dummies remains the straightforward reference on Java, covering object-oriented programming basics with Java, code reuse, and the essentials of creating a Java program. The book helps readers
“An outstanding depth-and-breadth resource for IT architects and Java professionals to understand and apply the marriage of SOA and modern Java.”--Antonio Bruno, Enterprise Architecture and Strategy,
For courses in Java programming A clear and student-friendly way to teach the fundamentals of Java Starting Out with Java: Early Objects, 6th Edition features Tony Gaddis’s accessibl
Reactive Java Programming teaches you reactive programming using the Java programming language and its functional aspects, sometimes called RxJava. According to the author, Netflix created Reactive Ja
The third edition of Java Precisely provides a concise description of the Java programming language, version 8.0. It offers a quick reference for the reader who has already learned (or is learning) Ja
For courses in Java Data Structures. Programming Abstractions in Java: A Client-First ApproachProgramming Abstractions in Java is intended for use in the second programming course in most colleg
Modern multicore processors offer immense opportunities to improve Java performance, but they also make Java performance tuning more complex than ever. Java Performance Companion helps you systematica
This concise book empowers all Java developers to master the complexity of the Java thread APIs and concurrency utilities. This knowledge aids the Java developer in writing correct and complex pe
JAVA 8 Programming Step by Step Java 8 Course ProgrammingThis book is an in depth exploration of Java 8 programming. The book begins by exploring what the language is, when it was introduced and the n
More Do-It-Yourself Java Games: An Introduction to Java Graphics and Event-Driven Programming is the second book of the Do-It-Yourself Java Games series. In event-driven programming, the program lays
Do-It-Yourself Java Games uses a unique "discovery learning" approach to teach computer programming: learn Java programming techniques more by doing Java programming than by reading about th
For courses in computer programming and engineering.Beginner to Intermediate Programming in Java Absolute Java provides a comprehensive reference to programming in the Java language. Accessible to bot