Programming in Java
Java architecture, buzzwords, classpath, compiling and running programs, arrays, loops, classes, objects, inheritance basics.
B.Sc. CSIT - Seventh Semester
Java architecture, buzzwords, classpath, compiling and running programs, arrays, loops, classes, objects, inheritance basics.
AWT vs Swing, applets, component hierarchy, containers, layout managers including flow, border, grid, and box layouts.
Event model, listener interfaces, action commands, adapter classes, handling key, mouse, focus, window, and action events.
JDBC architecture, drivers, connection management, statements, result sets, DDL/DML operations using Java, prepared statements.
TCP and UDP basics, ports, IP addressing, Java networking classes, socket programming using both TCP and UDP.
JavaFX vs Swing, FX layouts (FlowPane, BorderPane, HBox, VBox, GridPane), UI controls including labels, text fields, buttons, checkboxes.
Servlet lifecycle, API components, form processing, HTTP request/response handling, JSP basics.
Concept of RMI, architecture, creating RMI applications; CORBA basics, CORBA architecture, IDL, differences between RMI and CORBA.