0% found this document useful (0 votes)
67 views2 pages

Syllabus

This document outlines the units of a Java Programming course covering core and advanced Java topics over 12 weeks. Unit I introduces Java fundamentals like keywords, variables, classes, objects, methods, inheritance, arrays, strings, packages and interfaces. Unit II covers exception handling, multithreaded programming, input/output streams and networking. Unit III discusses event handling, graphics, applets and the collection framework. Unit IV focuses on RMI, Java beans, Swing and advanced controls. The course aims to provide a comprehensive overview of Java programming concepts.

Uploaded by

varnit goyal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
67 views2 pages

Syllabus

This document outlines the units of a Java Programming course covering core and advanced Java topics over 12 weeks. Unit I introduces Java fundamentals like keywords, variables, classes, objects, methods, inheritance, arrays, strings, packages and interfaces. Unit II covers exception handling, multithreaded programming, input/output streams and networking. Unit III discusses event handling, graphics, applets and the collection framework. Unit IV focuses on RMI, Java beans, Swing and advanced controls. The course aims to provide a comprehensive overview of Java programming concepts.

Uploaded by

varnit goyal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

Code No.

: MCA 205
Paper: Java Programming (Core & Advance Java)

UNIT I
Importance and features of Java, Language Construct of java including
Keywords, constants, variables and looping and decision making
construct, Classes and their implementation, Introduction to JVM and
its architecture including set of instructions. Overview of JVM
Programming . Internal and detailed explanation of a valid .class file
format. Instrumentation of a .class file, Byte code engineering libraries,
Overview of class loaders and Sandbox model of security.
Introducing classes, objects and methods: defining a class, adding
variables and methods, creating objects, constructors, class inheritance.
Arrays and String: Creating an array, one and two dimensional arrays,
string array and methods, Classes: String and String Buffer classes,
Wrapper classes: Basics types, using super, Multilevel hierarchy
abstract and final classes, Object class, Packages and interfaces, Access
protection, Extending Interfaces, packages.

[No. of Hrs.: 12]


UNIT II
Exception Handling: Fundamentals exception types, uncaught
exceptions, throw, throw, final, built in exception, creating your own
exceptions,
Multithreaded Programming: Fundamentals, Java thread model:
priorities, synchronization, messaging, thread classes, Runnable
interface, inter thread Communication, suspending, resuming and
stopping threads.
Input/Output Programming: Basics, Streams, Byte and Character
Stream, predefined streams, Reading and writing from console and files.
Using Standard Java Packages (lang, util, io, net). Networking: Basics,
networking classes and interfaces, using java.net package, doing TCP/IP
and Data-gram Programming, RMI (Remote Method Invocation).
[No. of Hrs.: 10]

UNIT III
Event Handling: Different Mechanism, the Delegation Event Model,
Event Classes, Event Listener Interfaces, Adapter and Inner Classes,
Working with windows, Graphics and Text, using AWT controls, Layout
managers and menus, handling Image, animation, sound and video,
Java Applet.
The Collection Framework: The Collection Interface, Collection
Classes, Working with Maps & Sets

JDBC: Introduction to DBMS & RDBMS, DBC API, JDBC Application


Architecture, Obtaining a Connection, JDBC Models: Two Tier and
Three Tier Model, ResultSet, Prepared Statement, Callable
Statement. [No. of Hrs:
09]

UNIT IV
RMI (Remote Method Invocation): Introduction, Steps in creating a
Remote Object, Generating Stub & Skeleton, RMI Architecture, RMI
packages.
Java Bean: Introduction, Bean Architecture, Using the Bean
Development Kit, Creating simple bean-properties, methods and
events, Packing beans- the manifest & the jar, Java bean package,
Introduction to NetBean.
Swing : Introduction to JFC (Java Foundation Classes), Features of
Swing, Comparison with AWT, Advanced Control.
[No. of Hrs.: 11]

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy