Advanced Java Programming 21CS642
Course Code: 21CS642
Credits: 03
CIE Marks: 50
SEE Marks: 50
Total Marks: 100
Exam Hours: 03
Total Hours of Pedagogy: 40T
Teaching Hours/Weeks: [L:T:P:S] 3:0:0:0
Enumerations, Autoboxing and Annotations:
Enumerations, Ednumeration fundamentals, the values() and valueOf() methods, Java enumerations are
class types, enumerations inherits Enum, example, type wrappers, Autoboxing, Autoboxing methods,
Autoboxing/Unboxing occurs in Expressions, Autoboxing/Unboxing, Boolean and character values,
Autoboxing/Unboxing helps prevent errors, A word of warning
Annotations, Annotation basics, specifying retention policy, obtaining annotations at run time by use of
reflection, Annotated element interface, Using default values, Marker Annotations, Single member
annotations, Built in annotations.
Generics: What are Generics, A Simple Generics Example, A Generic Class with Two Type Parameters, The General Form of a Generic Class, Bounded Types, Using Wildcard Arguments, Bounded Wildcards, Creating a Generic Method, Generic Interfaces, Raw types and Legacy code, Generic Class Hierarchies, Erasure, Ambiguity errors, Some Generic Restrictions.
String Handling: The String Constructors, String Length, Special String Operations, Character Extraction, String Comparison, Searching Strings, Modifying a String, Data Conversion Using valueOf(), Changing the case of characters within a String, String Buffer, String Builder.
Introducing Servlets:
Background; The life cycle of a servlet; A simple servlet; the servlet API; The javax.servlet package
Reading servlet parameter; the javax.servlet.http package; Handling HTTP Requests and Responses;
using Cookies; Session Tracking.
Java Server Pages (JSP): JSP tags, Variables and Objects, Methods,
Control statements, Loops, Request String, Parsing other information, User sessions, Cookies, Session
Objects.
JDBC and JDBC Drivers:
The concept of JDBC; JDBC Driver Types; JDBC packages; A brief overview of the JDBC Process; Database
Connection; Associating the JDBC/ODBC Bridge with the Database; Statement Objects; ResultSet;
Transaction Processing; Metadata, Data Types; Exceptions.
please, try to upload model question paper
Plzz upload model question paper
Sir plz upload the java lab programs for 3rd sem
2023 batch…?
imp Q for AJP