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,
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
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
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
This concise guide to the Java programming language, version 5.0, offers a quick reference for the reader who wants to know the language in greater detail than that provided by the standard text or l
Servlet 是一種專用來擴充伺服器弁鄋漱p型 Java 程式,近年來,Java servlet 已成為伺服端程式設計領域的主流,隨著 Servlet API 2.3 版的問世,Servlet 將 Java 帶進 Web 軟體開發領域的新境界。Servlet 提供了一種快速、高弁遄B可移植的環境來製作動態的網站內容,它們可在 Web Server 的行程空間內執行,而且具備保存執行狀態的能力,使
Java RMI contains a wealth of experience in designing and implementing Java's Remote Method Invocation. If you're a novice reader, you will quickly be brought up to speed on why RMI is such a powerful
Learning how to write multithreaded applications is the key to taking full advantage of the Java platform. InTaming Java Threads, well-known columnist and Java expert Allen Holub provides Java program
An insider's view of the Java technology which poses and answers the most important frequently asked questions about the Java programming language, Java applets, and Java stand-alone applications. Som
Use this guide to master the XML metalanguage and JSON data format along with significant Java APIs for parsing and creating XML and JSON documents from the Java language. New in this edition is cover
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
Develop modular applications using the Java Platform Module System, the single most anticipated feature in Java 9. You will improve maintainability and performance of your Java applications by deployi
This is the 5th edition of Murach’s classic Java book that’s trained thousands of developers in the last 15 years. Now fully updated to Java 9, this book helps any programmer learn Java faster and bet
This concise guide presents Java stripped down to its bare essentials, possibly the only book on Java that you can actually fit in your pocket. If you've ever been stuck while writing code because you
Have you been coding for awhile now, but could still use some useful Java coding tips? Do you have some basic knowledge with Java and want to learn more?If you answered yes to any of these questions,
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
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
Learn how to implement design patterns in Java: each pattern in Java Design Patterns is a complete implementation and the output is generated using Eclipse, making the code accessible to all. The exam
This complete book for Java newcomers wanting to learn Android programming is divided into two parts: Introduction to Java and Android Application Development. The first section discusses the three to
The style of both Java and network programming have slowly changed over the past seven years, and the new edition of this popular book reflects that. Java Network Programming, Fourth Edition is a comp
Java is large and powerful, but that size and power carries with it complexity and accumulated inconsistencies. Groovy is an elegant JVM-based dynamic language that gracefully co-exists with Java. It
Master Application Development with Java WebSocket Build dynamic enterprise Web applications that fully leverage state-of-the-art communication technologies. Written by the leading expert on Java WebS
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,
This handy guide provides an overview of Java Enterprise Edition 6’s main technologies and includes extensive, easy-to-understand code samples that demonstrate the platform’s many improvements. You’ll
Do you want to develop mobile apps with Java—and have them work on a variety of devices powered by iOS and Android? You’ve come to the right place.This project-driven book shows you how to build porta