About the Book :
This book, Java 6 and J2EE 1.5 Black Book, introduces the Java programming language and also explains how to create Java applications and applets. It also discusses the use of primitive data types, Object Oriented Programming (OOP) concepts, arrays as a data structure, inheritance, multithreaded programming, and HTML programming used to create Java applets. This book provides simplified and detailed knowledge to learn the basic technologies, such as Servlets, JSP, and EJB used to create Web and Enterprise applications. It covers basic and advanced concepts of Java 6 and J2EE 1.5 in an easy-to-understand approach and provides complete applications for better understandability of the concepts. The book discusses OOP principles, such as inheritance, polymorphism, and encapsulation; fundamental concepts of Java, such as classes, objects, interfaces, exception handling, I/O operations, and Java APIs; how Tomcat Application server deploys the Web applications; how GlassFish Application server deploys the Enterprise applications; and how to implement the key Java EE 5 technologies, such as JDBC, Servlets, JSP, and JSTL. Moreover, the book explores these technologies in depth and provides questions for a quick revision of the concepts discussed in each chapter-no doubt, every aspect of the book is worth its price.
About the Author :
The proficient team at Kogent Learning Solutions Inc. and Dreamtech Press has seized the market of computer books bringing excellent content in software development to the fore. The team is committed to excellence-excellence in the quality of content, excellence in the dedication of its authors and editors, excellence in the attention to detail, and excellence in understanding the needs of the readers.
Interesting Facts :
- Explore fundamental concepts of Java- Build Windows-based applications- Compile and execute Java applications as well as applets- Discover the concepts of Web containers and Servlets- Get in-depth knowledge about Java Database Connectivity- Work with JSP, including JSTL and Directives- Create Enterprise applications using EJB 3.0- Learn the new features of EJB, such as the Persistence API- Deploy Web applications on Tomcat application server- Deploy Enterprise applications on Glassfish application server- Handle Listeners and implement filters in Web applications
IntroductionSECTION 1: DEVELOPING DESKTOP APPLICATIONS USING JAVAChapter 1: Getting Started with JavaChapter 2: Working with Java Fundamental Programming ConceptsChapter 3: Working with Access Modifiers, Packages, Classes, and ConstructorsChapter 4: Working with Flow Control StatementsChapter 5: Implementing Inheritance, Interface, and Polymorphism in JavaChapter 6: Exception Handling and I/O OperationsChapter 7: Implementing Threads in JavaChapter 8: Working with the java.lang and java.util PackagesChapter 9: Working with Windows-based ApplicationChapter 10: Working with AppletsChapter 11: Implementing Event HandlingChapter 12: Working with JavaBeansChapter 13: Java Database ProgrammingSECTION 2: DEVELOPING WEB APPLICATIONS USING JAVAChapter 14: Getting Started with Web Applications in JavaChapter 15: Working with Servlet ProgrammingChapter 16: Working with JSPSECTION 3: DEVELOPING ENTERPRISE APPLICATIONS USING JAVAChapter 17: Understanding EJB 3.0Chapter 18: Implementing Entities and Java Persistence API