本書以最新的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
Java in easy steps, 6th edition instructs you how to easily create your own exciting Java programs. Now, updated for Java 9, it contains separate chapters on the major features of the Java language. C
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 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
Now in its fifth edition, Java in Easy Steps begins by explaining how to download and install the free Java Development Kit (JDK) for the Java SE (Standard Edition) platform. This allows the reader to
SummaryThe 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-b
Develop, Compile, and Debug High-Performance Java ApplicationsTake your Java skills to the next level using the expert programming techniques contained in this Oracle Press guide. Featuring real-world
Intended for second semester computer science students, this textbook on Java programming examines the details of data structures in relation to application development with this popular programming l
Pro Java 7 NIO.2 addresses the three primary elements that offer new input/output (I/O) APIs in Java 7, giving you the skills to write robust, scalable Java applications:An extensive file I/O API syst
JAVA PROGRAMMING, Sixth Edition provides the beginning programmer with a guide to developing applications using the Java programming language. Java is popular among professional programmers because it
Threads are essential to Java programming, but learning to use them effectively is a nontrivial task. This new edition of the classic Java Threads shows you how to take full advantage of Java's thread
If you're an experienced programmer, you already have a rock-solid foundation for learning Java. All you need is a resource that takes your experience into account and explains Java's key principles a
This title provides a complete introduction to this major improvement in the new 1.4 version of Java, the new Java.Nio package. It includes information missing from previous editions of Java that are
Intended for intermediate Java programmers, analysts, and architects, this guide is a comprehensive analysis of common server-side Java programming traps (called anti-patterns) and their causes and re
Java Cryptography teaches you how to write secure programs using Java's cryptographic tools. It thoroughly discusses the java.security package and the Java Cryptography Extensions (JCE), showing you
Discover all the new features and changes in Java 9, including module systems—JPMS or Project Jigsaw. This book covers the whole Java application development life cycle. You'll review all the importan
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,
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
Designed for a CS2 data structures course, this text provides a thorough but concise overview of data structures as well as a gradual introduction to Java. It uses a concise style and includes pseudoc
A guide to the Java programming language provides concise information on such topics as naming conventions, lexical elements, reference types, exception handling, Java modifiers, the Java Plaform SE,
Java Enterprise Edition (Java EE) continues to be one of the leading Java technologies and platforms.Beginning Java EE 7 is the first tutorial book on Java EE 7.Step by step and easy
A guide to the Java programming language covers such topics as syntax, data types, operators, animation, looping, debugging, recursion, and regular expressions.
Let Cay Horstmann teach you to think like a programmer! If you really want to master Java, it's not enough to know the code. You must begin to think like a programmer, and in this newest edition o
Working as an effective professional Java developer requires you to know Java APIs, tools, and techniques to solve a wide variety of Java problems. Building upon Ivor Horton's Beginning Java 2, this r