Pro Java 7 NIO.2

Pro Java 7 NIO.2

Author: Anghel Leonard

Publisher: Apress

Published: 2012-01-28

Total Pages: 295

ISBN-13: 1430240121

DOWNLOAD EBOOK

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 system addresses feature requests that developers have sought since the inception of the JDK A socket channel API addresses multicasting, socket binding associated with channels, and related issues An asynchronous I/O API enables mapping to I/O facilities, completion ports, and various I/O event port mechanisms to enhance scalability NIO.2 for the Java platform, known as JSR 203, is a major feature of the new Java JDK 7 under the leadership of Alan Bateman as an OpenJDK project. Take advantage of these exciting new developments with Pro Java 7 NIO.2.


Oracle Certified Professional Java SE 7 Programmer Exams 1Z0-804 and 1Z0-805

Oracle Certified Professional Java SE 7 Programmer Exams 1Z0-804 and 1Z0-805

Author: S G Ganesh

Publisher: Apress

Published: 2013-09-12

Total Pages: 644

ISBN-13: 1430247657

DOWNLOAD EBOOK

Oracle Certified Professional Java SE 7 Programmer Exams 1Z0-804 and 1Z0-805 is a concise, comprehensive, step-by-step, and one-stop guide for the Oracle Certified Professional Java SE 7 Programmer Exam. The first two chapters set the stage for exam preparation and let the reader get started quickly. The first chapter answers frequently asked questions about the OCPJP exam. This book assumes that the reader is already familiar with Java fundamentals which is in line with the prerequisite of having a OCAJP certification. The book sports considerable supportive material to help the reader in effective exam preparation in the form of appendices: 2 mock tests to give the reader a sense of a real-exam. An instant refresher summarizing the most important concepts (with tips on answering questions) to revise just before the exam. This book will be a delectable read for any OCPJP aspirant because of its simple language, example driven approach, and easy-to-read style. Further, given its 100% focus on the exam and helpful supportive material, this book is clearly an attractive buy to OCPJP aspirants worldwide.


Pro Apache NetBeans

Pro Apache NetBeans

Author: Ioannis Kostaras

Publisher: Apress

Published: 2019-12-26

Total Pages: 480

ISBN-13: 1484253701

DOWNLOAD EBOOK

Take a detailed look at the NetBeans IDE and new features in the NetBeans Platform. Learn about support for JShell, the Jigsaw Module System, and Local Variable Type Inference, focusing on what this new version of NetBeans brings to developers who are working in Java and other supported languages. The book is a practical, hands-on guide providing a number of step-by-step recipes that help you take advantage of the power in the latest Java (and other) software platforms, and gives a good grounding on using NetBeans IDE for your projects. This book has been written by Apache community members who both use the IDE and actively contribute and develop Apache NetBeans as an open source project. Pro Apache NetBeans consists of three parts. The first part describes how to use the IDE as well as the new features that it brings to support the latest Java versions. The second part describes how you can extend NetBeans by creating plugins and writing your own applications using the Rich Client Platform. The third part describes how you can contribute to develop NetBeans IDE further, becoming part of the open source team that is driving future developments in the toolset. What You Will LearnWork faster and more effectively by applying expert tips and tricks Apply NetBeans' most cutting-edge features to your Java developmentDebug your applications using intuitive features built into the IDE Identify performance issues in your application by using the NetBeans profiler Develop using the latest API of the NetBeans Rich Client Platform Extend Apache NetBeans by creating plugins built on the Rich Client Platform Build NetBeans from source and understand the internals of NetBeans itself Contribute to the large community that supports and develops NetBeans Who This Book Is For Developers who want to know the latest features in NetBeans, as well as how the transition to Apache has affected the future of the NetBeans IDE. The book is also of interest to those desiring to become contributors to the NetBeans project and to influence its future development. Java developers who need to create a new desktop application from scratch also will benefit from this book.


Java 7 Pocket Guide

Java 7 Pocket Guide

Author: Robert Liguori

Publisher: "O'Reilly Media, Inc."

Published: 2013-07-09

Total Pages: 215

ISBN-13: 1449343775

DOWNLOAD EBOOK

When you need quick answers for developing or debugging Java programs, this pocket guide provides a handy reference to the standard features of the Java programming language and its platform. You’ll find helpful programming examples, tables, figures, and lists, as well as supplemental information about topics including the Java Scripting API, third-party tools, and the basics of the Unified Modeling Language (UML). Updated for new features through Java SE 7, this little book is an ideal companion, whether you’re in the office, in the lab, or on the road. Quickly find Java language details, such as naming conventions, fundamental types, and object-oriented programming elements Get details on the Java SE 7 platform, including development basics, memory management, concurrency, and generics Browse through basic information on NIO 2.0, the G1 Garbage Collector, and Project Coin (JSR-334) features Get supplemental references to development, CM, and test tools; libraries; IDEs; and Java-related scripting languages Find information to help you prepare for the Oracle Certified Associate Java SE 7 Programmer I exam


OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide

OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide

Author: Jeanne Boyarsky

Publisher: John Wiley & Sons

Published: 2015-12-14

Total Pages: 720

ISBN-13: 1119067901

DOWNLOAD EBOOK

Complete, trusted preparation for the Java Programmer II exam OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide is your comprehensive companion for preparing for Exam 1Z0-809 as well as upgrade Exam 1Z0-810 and Exam 1Z0-813. With full coverage of 100% of exam objectives, this invaluable guide reinforces what you know, teaches you what you don't know, and gives you the hands-on practice you need to boost your skills. Written by expert Java developers, this book goes beyond mere exam prep with the insight, explanations and perspectives that come from years of experience. You'll review the basics of object-oriented programming, understand functional programming, apply your knowledge to database work, and much more. From the basic to the advanced, this guide walks you through everything you need to know to confidently take the OCP 1Z0-809 Exam and upgrade exams 1Z0-810 and 1Z0-813. Java 8 represents the biggest changes to the language to date, and the latest exam now requires that you demonstrate functional programming competence in order to pass. This guide has you covered, with clear explanations and expert advice. Understand abstract classes, interfaces, and class design Learn object-oriented design principles and patterns Delve into functional programming, advanced strings, and localization Master IO, NIO, and JDBC with expert-led database practice If you're ready to take the next step in your IT career, OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide is your ideal companion on the road to certification.


Learn Java for Web Development

Learn Java for Web Development

Author: Vishal Layka

Publisher: Apress

Published: 2014-03-05

Total Pages: 461

ISBN-13: 1430259841

DOWNLOAD EBOOK

Web development is still one of today's most popular, active, and important programming and development activities. From a single web page to an e-commerce-enabled web site to a fully-fledged web application, the Java programming language and its frameworks allow you great flexibility and productivity for your web application development. Learn Java for Web Development teaches web developers who are new to Java key skills, Java-based languages, and frameworks to build simple or complex web sites and applications. As soon as you pick up this book, Vishal Layka's experience guides you on a very practical learning and building journey. You will learn the Java nuts and bolts necessary to build a simple "HelloWorld" Java (native) application, as well as a "HelloWorld" Java-based web application example that utilizes servlets and Java Server Pages (JSPs). Over the course of the book, you'll learn more about servlets and JSPs and delve into Java Server Faces (JSFs) and the expression language found in each of these by applying them in a real-world case study—a book store e-commerce application. Then you’ll build your web application using Apache Struts2 and the Spring MVC framework. The book concludes by exploring the web application that you've built and examining industry best practices and how these might fit with your application, as well as covering alternative Java Web frameworks like Groovy/Grails and Scala/Play 2. You also can explore the basics of Java, Groovy, and Scala in the book’s appendices. While reading this book, you'll see all this in action and you can use it as a starting point for further Java web development. Study and experiment with the many source code examples, and later apply them to your own web application building endeavors and 2:00 AM challenges.


Pro Hibernate and MongoDB

Pro Hibernate and MongoDB

Author: Anghel Leonard

Publisher: Apress

Published: 2013-06-25

Total Pages: 377

ISBN-13: 1430257946

DOWNLOAD EBOOK

Shows how to use and integrate Hibernate and MongoDB. More specifically, this book guides you through the bootstrap; building transactions; handling queries and query entities; and mappings.


Oracle Certified Professional Java SE 8 Programmer Exam 1Z0-809: A Comprehensive OCPJP 8 Certification Guide

Oracle Certified Professional Java SE 8 Programmer Exam 1Z0-809: A Comprehensive OCPJP 8 Certification Guide

Author: SG Ganesh

Publisher: Apress

Published: 2015-12-30

Total Pages: 496

ISBN-13: 1484218361

DOWNLOAD EBOOK

This book is a comprehensive, step-by-step and one-stop guide for the Java SE 8 Programmer II exam (IZ0-809). Salient features of this book include: 100% coverage of the exam topics, a full-length mock exam, practice exam questions, exam notes and tips. Oracle Certified Professional Java SE 8 Programmer II Guide (Exam IZ0-809) is a comprehensive guide for the OCPJP 8 exam. The book starts by answering frequently asked questions about the OCPJP 8 exam (Chapter 1). The book maps each exam topic into a chapter and covers 100% of the exam topics (next 12 Chapters). Exam topics are discussed using numerous programming and real-world examples. Each chapter ends with practice exam questions and a quick summary that revises key concepts covered in the chapter from exam perspective. After reading the main chapters, you can take the full-length mock exam to ensure that you have enough practice before actually taking the exam (Chapter 14). If you are an OCPJP 8 exam aspirant, this book is certainly for you. This book assumes that you are already familiar with Java fundamentals (that is in line with the prerequisite of having a OCAJP 8 certification before you take up the OCPJP 8 exam). This book will be a delectable read to you because of its simple language, example driven approach, easy-to-read style, and complete focus towards the exam. Salient Features • In-depth and 100% coverage of all 12 exam topics for the certification • Numerous illustrative programming and real-world examples• Hundreds of practice exam questions (including a full-length mock exam) What you will learn: • Have the necessary knowledge to clear the exam since 100% of the exam topics are covered to the required depth • clearly understand the scope and objectives of the exam, the technical topics covered in the exam, and type and level-of-difficulty of the exam questions (in short, you will clearly know what’s exactly required for passing the exam) • get into an “exam mindset” by trying out hundreds of practice exam questions.


Practical JSF in Java EE 8

Practical JSF in Java EE 8

Author: Michael Müller

Publisher: Apress

Published: 2018-05-29

Total Pages: 471

ISBN-13: 1484230302

DOWNLOAD EBOOK

Master the Java EE 8 and JSF (JavaServer Faces) APIs and web framework with this practical, projects-driven guide to web development. This book combines theoretical background with a practical approach by building four real-world applications. By developing these JSF web applications, you'll take a tour through the other Java EE technologies such as JPA, CDI, Security, WebSockets, and more. In Practical JSF in Java EE 8, you will learn to use the JavaServer Faces web framework in Java EE 8 to easily construct a web-based user interface from a set of reusable components. Next, you add JSF event handling and then link to a database, persist data, and add security and the other bells and whistles that the Java EE 8 platform has to offer. After reading this book you will have a good foundation in Java-based web development and will have increased your proficiency in sophisticated Java EE 8 web development using the JSF framework. What You Will Learn Use the Java EE 8 and the JavaServer Faces APIs to build Java-based web applications through four practical real-world case studies Process user input with JSF and the expression language by building a calculator application Persist data using JSF templating and Java Persistence to manage an inventory of books Create and manage an alumni database using JSF, Ajax, web services and Java EE 8's security features. Who This Book Is For Those new to Java EE 8 and JSF. Some prior experience with Java is recommended.


Mastering JavaServer Faces 2.2

Mastering JavaServer Faces 2.2

Author: Anghel Leonard

Publisher: Packt Publishing Ltd

Published: 2014-06-25

Total Pages: 909

ISBN-13: 1782176470

DOWNLOAD EBOOK

A homogenous guide integrating the features of JSF 2.x (2.0, 2.1 and 2.2), following a 'learning through examples' paradigm with its main focus on the advanced concepts of JSF. If you are a web developer who uses JSF, this is the book for you. Catering to an intermediate-advanced audience, the book assumes you have fundamental knowledge of JSF. It is intended for the developer who wants to improve their skills with the combined power of JSF 2.0, 2.1, and 2.2.