Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
62 views

The Three OOP Principles: String Handling 1. Learning String Operations

This document outlines the topics that will be covered in an induction program for Java EE, including introductions to Java concepts like OOP, classes, packages, interfaces, exceptions, strings, generics, multithreaded programming, I/O streams, collections, networking and more. Specific techniques and classes like inheritance, polymorphism, encapsulation, threads, streams, iterators, maps, comparators, sockets and servers are discussed. The goal is to provide an overview of the Java language and key APIs for developing enterprise applications.

Uploaded by

Anupam Lalit
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
62 views

The Three OOP Principles: String Handling 1. Learning String Operations

This document outlines the topics that will be covered in an induction program for Java EE, including introductions to Java concepts like OOP, classes, packages, interfaces, exceptions, strings, generics, multithreaded programming, I/O streams, collections, networking and more. Specific techniques and classes like inheritance, polymorphism, encapsulation, threads, streams, iterators, maps, comparators, sockets and servers are discussed. The goal is to provide an overview of the Java language and key APIs for developing enterprise applications.

Uploaded by

Anupam Lalit
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Introduction 1. Introduction of this course (Induction Program) 2. Java EE Overview 3.

OOPS concepts (Inheritance, Polymorphism, Encapsulation)

An overview of java & buzzwords 1. 2. 3. 4. 5. Data types, variables & Array Operators Control Statements Abstraction The three OOP principles

Java Classes & OOP Implementation 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Class Fundamentals Command Line Arguments Learning static initializer Declaration of objects Instance variable hiding Overloading & overriding of methods Understanding of access controls: 1) Private, public & protected Learning nested and inner classes Dynamic method dispatching Using abstract classes Using final to prevent overriding & inheritance Garbage collection

Packages & Interfaces 1. 2. 3. 4. 5. 6. 7. 8. Defining a package Understanding class path Access protection Importing packages Defining & implementing an interface Abstract classes Vs. Interfaces Adaptor classes Anonymous classes

Exception handling 1. 2. 3. 4. 5. 6. 7. 8. 9. Fundamentals of exception handling Type of exceptions Learning exception handlers Try & catch Multiple catch clauses Nested try statements Throws & finally Creating custom exceptions Assertion

String Handling 1. Learning string operations

2. 3. 4. 5.

Learning character extraction Learning string comparison Understanding of string buffer class String builder class

New in JDK 6.0 1. 2. 3. 4. 5. 6. Generics Annotations Vargs Static-import For-each ENUM

Multithreaded programming 1. 2. 3. 4. 5. 6. 7. 8. 9. Java thread model Creating a thread; extending threads Implementing runnable Creating multiple threads and context switching Synchronization; methods and statements Inter thread communication Thread local Dead lock Clonable interface

I/O Streams 1. 2. 3. 4. 5. 6. 7. File handling Binary streams Character streams Serialization Scanner Stream tokenizer String Tokenizer

Collection Framework 1. 2. 3. 4. 5. 6. 7. Collection Interfaces (List, Set, SortedSet) Collection Classes (Array List, Linked List, Hash Set, Tree Set) Accessing a collection via an iterator Working with maps Working with comparator The collection algorithms The legacy classes & interfaces (Enumeration, Vector, Stack, Dictionary, Hashtable) 8. Date & time handling

Networking 1. URL, InetAddress 2. Socket & Server socket 3. Datagram socket, URL connection 4. Socket factories

You might also like