文件名称:Advanced.Java.Programming.0199455503
文件大小:24.7MB
文件格式:PDF
更新时间:2019-06-29 05:29:25
Advanced Java Programming
Advanced Java Programming is a textbook specially designed for undergraduate and postgraduate students of Computer Science, Information Technology, and Computer Applications (BE/BTech/BCA/ME/M.Tech/MCA). Divided into three parts, the book provides an exhaustive coverage of topics taught in advanced Java and other related subjects. It first introduces important language features such as Reflection, JNI, template, AWT and swing, Security etc. The second part primarily focuses on core network programming concepts such as sockets, RMI, Mail, XML-RPC etc. The state-of-the-art concepts such as SOAP, Applet, Servlet, JSP, JDBC, Hibernate, JMS, J2EE, JNDI, CORBA, JSF etc. have been discussed in the last part. The content is enhanced with numerous illustrations, examples, program codes, and screenshots. With its lucid presentation and inclusion of numerous real-world examples and codes, the book will be equally useful for Java professionals. Table of Contents PART I: INSIDE JAVA Chapter 1. Java Tools Chapter 2. Exception Handling Chapter 3. Multi-threading Chapter 4. Garbage Collection Chapter 5. Collection Framework Chapter 6. Generic Programming Chapter 7. Reflection Chapter 8. Java Native Interface Chapter 9. AWT and Swing Chapter 10. Java and XML Chapter 11. Input/Output PART II: NETWORK PROGRAMMING Chapter 12. Basic Networking Chapter 13. Socket Programming Chapter 14. Remote Method Invocation Chapter 15. Java Mail API Chapter 16. Applets Chapter 17. Java XML-RPC Chapter 18. Java and SOAP PART III: ENTERPRISE JAVA Chapter 19. Security Chapter 20. Servlet Chapter 21. Java Server Pages Chapter 22. Java Database Connectivity (JDBC) Chapter 23. Hibernate Chapter 24. Java Naming and Directory Interface Chapter 25. Java Message Service Chapter 26. Introduction to J2EE Chapter 27. Java and CORBA 28. Java Server Faces