Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Beginning Java 7 (Beginning Apress)

Beginning Java 7 (Beginning Apress), 9781430239093 (1430239093), Apress, 2011

Welcome to Java. This chapter launches you on a tour of this technology by focusing on fundamentals. First, you receive an answer to the “What is Java?” question. If you have not previously encountered Java, the answer might surprise you. Next, you are introduced to some basic tools that will help you start developing Java programs, and to the NetBeans integrated development environment, which simplifies the development of these programs. Finally, you explore fundamental language features.

What you’ll learn

  • The entire Java language, including Java 7-specific features such as switch on string, try-with-resources, final rethrow, multicatch, and SafeVarargs
  • A huge assortment of Java 7 APIs, beginning with those APIs oriented toward the language itself, and including Java 7-specific APIs such as the Fork/Join Framework, Objects, JLayer, and NIO.2 
  • Various Java 7 tools, starting with the javac compiler and java application launcher
  • How to create user interfaces, working with web services, and a whole lot more
  • The basics of getting started with Android app development  

Who this book is for

This book targets the following groups of developers:

  • Newcomers, skilled (to some degree) in other programming languages but with no previous exposure to Java
  • Intermediate Java developers, skilled in the fundamentals of Java prior to Java 7 and looking to increase their understanding of Java 7 language/API changes
  • All developers looking beyond standard Java, who want to leverage Java 7 to create mobile apps via Android
  • Even advanced Java developers may find a few items of interest

Table of Contents

  1. Getting Started with Java
  2. Discovering Classes and Objects
  3. Exploring Advanced Language Features
  4. Touring Language and Utility APIs
  5. Collecting Objects
  6. Touring Additional Utility APIs
  7. Creating and Enriching Graphical User Interfaces
  8. Interacting with Filesystems
  9. Interacting with Networks and Databases
  10. Parsing, Creating, and Transforming XML Documents
  11. Working with Web Services
  12. Java 7 Meets Android
(HTML tags aren't allowed.)

Computational Network Application Tools for Performance Management (Asset Analytics)
Computational Network Application Tools for Performance Management (Asset Analytics)

This book explores a range of important theoretical and practical issues in the field of computational network application tools, while also presenting the latest advances and innovations using intelligent technology approaches. The main focus is on detecting and diagnosing complex application performance problems so that an optimal...

The Waite Group's C++ How-To
The Waite Group's C++ How-To
C++ How-To presents a rich diversity of examples and techniques for pushing C++ to its limits and beyond. Readers locate information by task or function and then walk through a series of How-Tos to find the solution. No current C++ refere -The all-new definitive C++ problem-solving resource! Programmers can quickly and efficiently find...
PHR / SPHR: Professional in Human Resources Certification Study Guide
PHR / SPHR: Professional in Human Resources Certification Study Guide

Updated edition of best-selling guide for PHR and SPHR candidates

The demand for qualified human resources professionals is on the rise. The new Professional in Human Resources (PHR) and Senior Professional in Human Resources (SPHR) exams from the Human Resources Certification Institute (HRCI) reflect the evolving industry...

Artificial Intelligence with Uncertainty
Artificial Intelligence with Uncertainty
The information deluge currently assaulting us in the 21st century is having a profound impact on our lifestyles and how we work. We must constantly separate trustworthy and required information from the massive amount of data we encounter each day. Through mathematical theories, models, and experimental computations, Artificial Intelligence with...
A Nonlinear Dynamics Perspective of Wolfram's New Kind of Science
A Nonlinear Dynamics Perspective of Wolfram's New Kind of Science

Volume IV continues the author's odyssey on l-D cellular automata as chronicled in Volumes I, II and III, by uncovering a novel quasi-ergodicity phenomenon involving orbits meandering among omega-limit orbits of complex (group 5) and hyper (group 6) Bernoulli rules. This discovery is embellished with analytical formulas characterizing the...

Comparative Gene Finding: Models, Algorithms and Implementation (Computational Biology)
Comparative Gene Finding: Models, Algorithms and Implementation (Computational Biology)

This unique text/reference describes the state of the art in computational gene finding, with a particular focus on comparative approaches. Providing both an overview of the various methods that are applied in the field, and a concise guide on how computational gene finders are built, the book covers a broad range of topics from probability...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy