[go: up one dir, main page]

0% found this document useful (0 votes)
64 views7 pages

SevenMentor Core Java Syllabus 1

The document provides an overview of the Java programming language covering topics like its history, core concepts like OOP, data types, operators, control statements, exceptions, threads and more. It also discusses Java 8 features and libraries like collection, streams and IO.

Uploaded by

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

SevenMentor Core Java Syllabus 1

The document provides an overview of the Java programming language covering topics like its history, core concepts like OOP, data types, operators, control statements, exceptions, threads and more. It also discusses Java 8 features and libraries like collection, streams and IO.

Uploaded by

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

CCSA

Core JAVA
Checkpoint

www.sevenmentor.com
1. Introduction of Java

A. History of java
B. What is java?
C. What is JVM?
D. Java Keywords
E. Difference between JDK, JRE & JVM
F. Technologies based on Java
G. Features of java

2. Data types in Java

A. Data types in java


B. Primitive Data Types
C. Non- Primitive Data Types

3. Operators In Java

A. Arithmetic Operators
B. Unary Operators
C. Increment Operator (++)
D. Decrement Operator (--)
E. Assignment Operator (=)
F. Relational Operators
G. Boolean Operators
H. Bitwise Operators
I. Ternary Operator / Conditional Operator (? :)
J. new Operator
K. Cast Operator

www.sevenmentor.com
4. Control Statements in java
A. Control Statement
B. if Statements
C. If-else statements
D. switch-case Statements
E. Iteration Statements
F. for Statements
G. while Statements
H. do-while Statements
I. Transfer Statements break and continue

5. Arrays in Java
A. What is array
B. Types of array
C. arrayname.length Property
D. Command Line argumentss

6. String Class in Java


A. Creating Strings
B. String Class methods
C. Immutability of String

7. StringBuffer and StringBuilder

A. String Buffer class


B. String Buffer class methods
C. String Builder class
D. String Builder class method

8. Introduction to OOP
A. Class / Object
B. Encapsulation
C. Abstraction
D. Inheritance
E. Polymorphism

www.sevenmentor.com
9. Classes & Object

A. Understanding Methods
B. Static Variables, Methods and Block
C. ‘this’ Keyword
D. Instance Methods
E. Passing Primitive data types, Objects & Arrays to Methods

10.Inheritance
A. ‘super’ Keyword
B. Types of Inheritance
C. Access Specifiers
11.Polymorphism
A. Polymorphism with Variables
B. Polymorphism using Methods
C. Static Polymorphism
D. Dynamic Polymorphism
E. Polymorphism with Static Methods
F. Polymorphism with Private Methods
G. Polymorphism with final Methods
H. ‘final’ class
12.Type Casting

A. Casting with Primitive Data Types


B. Casting with User Defied Data Types
C. Generalization and Specialization
D. Object Class
E. Cloning the class Objects

13.Abstract Classes & Interfaces

A. Abstract Method & Abstract Classes


B. Multiple Inheritance using Interfaces
C. Interface within Interface
D. Abstract classes V/s Interfaces

www.sevenmentor.com
14.Packages
A. Types of Packages
B. Interfaces in Package
C. Creating Sub Package In Package

15.Exception Handling
A. What are Exceptions?
B. Types of Exceptions
C. Handling Exception
D. ‘try’ , ‘catch’
E. Handling Multiple Exception
F. ‘finally’ , ‘throw’, ‘throws’
16.Wrapper Classes
A. Character class
B. Byte class
C. Short class
D. Integer class
E. Long class
F. Float class
G. Double class
H. Boolean class
I. Math class
17.Threads

A. What is Multithreading?
B. Ways to create multithreading
C. Thread Scheduler
D. Thread class method
E. Runnable interface
F. Demon Thread
G. Thread class methods
H. Difference between yield and sleep method.
I. Thread priority
J. Serialization
K. Inter Thread Communication

www.sevenmentor.com
18.IO Streams & Files
A. File Handling
B. Byte Oriented Streams
C. Character Oriented Streams

19.Generics
A. Introduction Generics
B. Using Built-in Generics Collections
C. Writing Simple Generic Class
D. Bounded Generics e. Wild Card Generics

20.Collection & MAP


A. Collection Interface
B. List
C. Set
D. cursors
E. Comparable
F. Comparator
G. Map
H. Arrays class
I. Collections class
J. String Tokenizer
K. Calendar & Date Class

22.Swing

A. What is swing?
B. Swing class object creation approach.
C. Advantages of Swing
D. Different form designs in Swing
E. Swing class components
F. Integrating Multi-frame model in Swing

www.sevenmentor.com
Java 8 Features
A. String Joiner Class was introduced in java 8.
B. Java Lambda Expression
C. Java 8 Date Time API Examples
D. Predicates
E. Default and static methods in interface
F. Method References
G. Stream API

www.sevenmentor.com

You might also like