The document outlines the modules and topics covered in a Core Java course. Module I introduces Java programming environment, object-oriented programming concepts like classes, objects, inheritance and polymorphism. Module II covers packages, interfaces, exception handling, multithreading, strings and the Java runtime environment. Module III discusses Java utilities like collections, I/O and networking. Module IV focuses on AWT, Swing, Java database connectivity and reflection. The course aims to provide a comprehensive overview of fundamental and advanced Java concepts.
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 ratings0% found this document useful (0 votes)
424 views3 pages
CORE JAVA (3-0-0) Module - I (10 Hours)
The document outlines the modules and topics covered in a Core Java course. Module I introduces Java programming environment, object-oriented programming concepts like classes, objects, inheritance and polymorphism. Module II covers packages, interfaces, exception handling, multithreading, strings and the Java runtime environment. Module III discusses Java utilities like collections, I/O and networking. Module IV focuses on AWT, Swing, Java database connectivity and reflection. The course aims to provide a comprehensive overview of fundamental and advanced Java concepts.
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/ 3
CORE JAVA (3-0-0)
Module – I (10 hours)
Introduction to Java and Java programming Environment. Object Oriented Programming. Fundamental Programming Structure : Data Types, variable, Typecasting Arrays, Operators and their precedence. Control Flow: Java’s Selection statements (if, switch, iteration, statement, while, do-while, for, Nested loop). Concept of Objects and Classes, Using Exiting Classes building your own classes, constructor overloading, static , final this keyword . Inheritance : Using Super to Call Super class constructor, Method overriding, Dynamic method Dispatch, Using Abstract Classes, Using final with inheritance. The Object Class. Module – II (10 hours) Packages & Interfaces : 62 Packages, Access Protection, Importing package, Interface, Implementing Interfaces, variables in Interfaces, Interfaces can be extended. Excepting Handling: Fundamentals, Types Checked , Unchecked exceptions, Using try & catch, Multiple catch, throw , throws, finally, Java’s Built in exceptions, user defined exception. Multi Threading Java Thread Model, Thread Priorities, Synchronization, Creating a thread, Creating Multiple threads, Using is Alive ( ) and join ( ), wait () & notify ( ). String Handling : String constructors, String length , Character Extraction , String Comparision, Modifying a string. Exploring Java-lang: Simple type wrappers, Runtime memory management, object (using clone () and the cloneable Interface), Thread, Thread Group, Runnable . Module III (10 hours) Java util : The Collection interfaces, Collection Classes, Use of Iterator, The Collection Algorithm, The legacy classes & interface, string Tokenizer, Random, Observable. Java i.O: Classes & Interfaces, Stream classes, Byte streams , Character streams, Serialization. Networking : Basics, Socket overview, Networking classes, & interfaces, TCP/IP client sockets, whois, URL format, URL connection, TCP/IP Server Sockets. Applets : Basics , Architecture , Skeleton, The HTML APPLET Tag, Passing Parameters to Applets, Applet context and show documents (). Event Handing : Delegation Event model, Event Classes , Event Listener Interfaces, Adapter classes. Module IV ( 10 hours) AWT : AWT Classes window fundamentals, component, container, panel, Window, Frame , Canvas, Creating a frame window in an Applet , working with Graphics , Control Fundamentals , Layout managers, Handling Events by Extending AWT components. Core java API package, reflection, Remote method Invokation (RMI) Swing : J applet, Icons & Labels , Text fields , Buttons, Combo boxes, Tabbed panes, Scroll panes, Trees, Tables. JDBC : Fundamentals, Type I,Type II, Type III, Type IV drivers. Text Books 1. The complete reference Java 2 by Herbert Schildt . 2. Balguruswamy, Programming with JAVA, TMH