Advanced Java

Advanced Java is the concept of java fundamentals such as Applet, Swing, Socket, Servlet, JDBC, and JavaBeans etc. Advanced Java is used for web-based application and it is two-tier architecture between client and server.

An Applet is contained in the java.applet package. The applet contains several methods that give you detailed control over the execution of your applet. In addition, java.applet also defines three interfaces: AppletContext, AudioClip, and AppletStub.

Types of Applets:

There are two types of Applets:

1. Abstract Window Toolkit (AWT): AWT provides the Graphical User Interface (GUI).

2. Swing-based Applets: Swing applets use the Swing classes to provide the GUI. Swing offers a richer and often easier-to-use user interface. Thus, Swing-based applets are now the most popular.

  • Java Beans are very important because it allows us to build complex systems from software components. These components may be provided by you or supplied by one or more different vendors. Java Beans defines an architecture that specifies how these building blocks can operate together.
  • Java has a different socket class that must be used for creating server applications. The ServerSocket class is used to create servers that listen for either local or remote client programs to connect to them on published ports.
  • Advanced Java

    Recommended Posts:

    Advanced Java
        1. Difference between Local Applet and Remote Applet
        2. Applet Life Cycle in Java
        3. Difference Between Applet and Application
        4. Creating an Executable Applet in Java
        5. Displaying Numerical values in Applet
        6. An Applet Program to Add Two Numbers
        7. Event Handling in Applet
        8. AWT Classes in Java
        9. Draw a line and rectangle in Java Applet
        10. Draw Circles and Ellipses in Java Applet
        11. Draw Arc in Java Applet
        12. Develop an Applet for Drawing a Human Face
        13. Draw a Polygon in Java Applet
        14. Draw Line Graph in Java Applet
        15. Java Applet Program to Draw National Flag
        16. Demonstrate to Draw Bar Charts in Java
        17. Features of Swing in Java
        18. Create a Simple Swing Application
        19. Create a Swing Applet
        20. Event Handling in Swing
        21. Painting in Swing
        22. Java Swing JLabel
        23. Java Swing JTextField
        24. Swing JButton
        25. Java Swing – JToggleButton
        26. Java JCheckBox
        27. Java JRadioButton
        28. Java JTabbedPane
        29. Java Swing – JList
        30. Java JScrollPane
        31. Java JComboBox
        32. Java JTree
        33. Java Swing – JTable
        34. Servlet Life Cycle with Diagram
        35. Difference Between Applet and Servlet
        36. Create a Servlet Application using Tomcat Server
        37. Servlet API
        38. GenericServlet Class in Servlet
        39. HttpServletRequest Class
        40. HttpServletResponse Class
        41. Cookie Class in Servlet
        42. HttpSessionEvent Class
        43. Handling HTTP Requests and Responses
        44. Session Tracking in Servlets
        45. Java Beans API
        46. Introspection in Java Beans
        47. Networking Classes and Interfaces in Java
        48. InetAddress Class in Networking
        49. TCP/IP Client Socket in Advanced Java
        50. TCP/IP Server Socket in Advanced Java
        51. URLConnection Class in Java
        52. HttpURLConnection Class in Java
        53. DatagramSocket and DatagramPacket in Java