Core Java

Introduction :

1. Programming language Types and Paradigms.

2. Why java?

3. Flavors of Java.

4. Java Designing Goal.

5. Role of Java Programmer in Industry.

6. Features of Java Lamguage.

7. JVM The heart of JAVA.

Language Fundamentals :

1. The Java Environment.

2. Installation

3. Java Program Development

4. Java Source File Structure

5. Compilation

6. Executions

7. Basic Language Elements.

8. Lexical Tokens, Identifiers

9. Keywords, Literals, Comments

10. Primitive Data types

11. Operators

12. Condition Statements

13. Control Statements

14. Arrays

15. Command line Arguments

16. OCJP

Object Oriented Programming :

1. OOPS Fundamentals.

2. Object & Object reference.

3. Constructors.

4. Method Overloading,Recursion.

5. Access Specifiers& Access Modifiers.

6. Design of Accessor and Mutator Methods.

7. Inheritance

8. Inner Class & Anonymous Classes

9. Abstract Class

10. Interfaces

11. Cloning Objects, shallow and deep cloning

Packages :

1. Organizing Classes and Interfaces in Packages

2. Package as Access Protection

3. Defining Packages

4. CLASSPATH Setting for Packages

5. Making JAR Files for Library Packages

6. Import and Static Import

7. Naming convention for Packages

Exception Handling :

1. The idea behind Exception

2. Exceptions & Errors

3. Types of Exception

4. Control Flow In Exceptions

5. JVM reaction to Exceptions

6. Use if try,catch,finally,throw,throws in Exception

7. Handling

8. In-built and User Defined Exceptions

9. Checked and Un-Checked Exceptions

Multi Threading :

1. Understanding Threads

2. Needs of Multi-threaded Programming

3. Thread Life-Cycle

4. Creating Child Threads

5. Multi Threads in a program

6. Thread Priorities

7. Synchronizing Threads

8. Inner Communication of Threads

9. Critical Factor in Thread DeadLock

Input/Output Operation in Java(java.io Package) :

1. Streams and the new I/O Capabilities

2. Understanding Streams

3. The Classes for Input and Output

4. The Standard Streams

5. Working with File Object

6. File I/O Basics

7. Reading and Writing to Files

8. Buffer and Buffer Management

9. Read/Write Operations with File Channel

10. FromattedInput/Output

11. Sequence Input

12. Random Access

13. Serializing Objects

14. Character Streams

GUI Programming :

1. Designing Graphical User Interfaces in Java

2. Components and Containers

3. Basics of Components

4. Using Containers

5. Layout Managers

6. AWT Components

7. Event-Driven Programming in Java

8. Adapter Classes as Helper Classes in Event andling

9. Anonymous Inner classes a Short cut to Event

10. Handling

11. Adding A Menu to Window

12. Dialog Boxes

13. Built-in Dialog Boxes – FileDialog

14. Extending GUI Features Using Swing Components

APPLETS :

1. Applet & Application

2. Applet Architecture

3. Parameters to Applet

4. Embedding Applets in Web page

5. Applet Security Policies

Collections Framework & Utility Classes :

1. Utility Methods for Arrays

2. String Tokenizer

3. Observable and Observer Objects

4. Date & Time

5. Data structures

6. Timer and Timer Task for Job Scheduling

7. Using Scanner

8. Regular Expression

9. Collections of Objects

10. Colletion Types

11. List

12. Set

13. Sequence

14. Map

15. Understanding Hashing

16. Use of ArrayList& Vector

17. Hashtable&HashMap

For Online Registration Click below

apteka mujchine for man ukonkemerovo woditely driver.