|About the Book|
This book is our attempt to provide the readers with all the necessary information on how to set up the Java development environment and get started with client side, application development, using Java 7.In a step by step, easy to follow manner,MoreThis book is our attempt to provide the readers with all the necessary information on how to set up the Java development environment and get started with client side, application development, using Java 7.In a step by step, easy to follow manner, the book takes one through application development. It assists in getting a good grip on the Java syntax and its methodologies to confidently craft robust applications using Java SE 7. It explores the Core of Java along with the improvements of Java SE 7, examines the various specifications and describes how to assemble them to develop applications with plenty of real world examples with complete code spec and diagrams to make it easier to follow.Whether you are a beginner or an experienced developer, you should find this book, a valuable and accessible knowledge base for crafting robust Java solutions.What will you learn from this book?Primer Of Java SEIntroduction to Java, Setting up the development environment using JDK 7Language BasicsFundamentals, Operators, Control Flow Statements, Iterations, Classes, Inheritance, Abstract Classes And Interfaces, Packages And Imports, Enumerations, Annotations, JavaBeans Components, JavadocJava Utilities And The Collection FrameworkArrays, Vectors, Collections, Generic Programming, ArrayList, LinkedListGUI Applets, Abstract Window Toolkit [AWT], SwingEvent And Exception HandlingJava DataBase Connectivity [JDBC]Networking And I/OSockets And Network, Concurrency and Multithreading, Remote Method Innvocation, Java I/O SystemJava ServletsIntroduction, Writing the first ServletXML And JavaJava API For XML Processing [JAXP]: SAX & DOM, Streaming API For XML [StAX], Read RSS Feeds using StAX, Java Architecture For XML Binding [JAXB], XPathInteresting FeaturesAutoboxing/Unboxing, Language support for collections, The diamond operator, Enhanced, for-each style for loop, Variable-length arguments [varargs], Static import, Underscores in numeric literals, Binary literals, Switch Casewith Strings, Annotations on Java TypesCD-ROM ContentsSetup files for NetBeans IDE 6.9, MySQL 5.1, MySQL Connector/J 5.1, JDK 7 Source code for every example in this book.About the AuthorsThe author Sharanam Shah [www.sharanamshah.com] has 8+ years of IT experience as a Developer, Database Designer, Technical Writer, Systems Analyst and a Lead Architect. He currently consults with several software houses in Mumbai, India, to help them design and manage database application.Vaishali ShahTheir desire to share the knowledge theyve acquired over all these years working together and perhaps partially to keep it available and alive made them co-author and publish several books, most of them tightly focused on commercial application development using software tools.