ResourcesM.Sc ITJava Technologies
PGCA1939

Java Technologies

Program:M.Sc IT
Semester:Semester 4
Credits:4 Credits
Units:4 Units

Subject Overview

Java Technologies covers core Java programming fundamentals (classes, arrays, strings, inheritance, interfaces and packages), and moves into exception handling, multithreading, applets, AWT, servlets and JDBC — building toward complete web-connected Java applications. A 4-credit core theory paper.

Unit-wise Syllabus

4 units — click WhatsApp below to get the full notes for each

1

Unit 1: Java fundamentals and control structures

Introduction to Java and its origin/features, Java API, variables, literals, primitive data types, the String class, operators, decision-making and looping statements, jump statements

2

Unit 2: Classes, arrays and inheritance

OOP basics, classes and objects, modifiers, passing arguments, constructors and overloading, static class members, garbage collection, arrays (single/multi-dimensional), string handling classes, inheritance basics, overriding, polymorphism, abstract and final classes, packages and interfaces

3

Unit 3: Exception handling and multithreading

Try/catch/finally blocks, multiple and nested catch, throw statement, built-in exceptions, the Java thread model, thread priorities, synchronization, inter-thread communication, suspending/resuming/stopping threads

4

Unit 4: Applets, AWT, servlets and JDBC

Applet class and lifecycle, graphics in applets, event handling, AWT window fundamentals, frame windows, graphics/color/fonts, servlet lifecycle and API, reading servlet parameters, handling HTTP requests/responses, cookies and session tracking, JDBC database connectivity, SQL queries, retrieving and updating data

Want the Complete Notes & Past Papers?

WhatsApp us and we'll send you the full notes, question banks, and previous year papers for Java Technologies.