0% found this document useful (0 votes)
48 views

Java

This document provides an overview of object oriented programming concepts in Java including: introduction to basic Java programming constructs like data types, variables, and control structures; objects and classes and how constructors, finalizers, and visibility modifiers work; inheritance, polymorphism, and how subclasses override methods; abstract classes and interfaces; and multithreading using threads and the Runnable interface.

Uploaded by

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

Java

This document provides an overview of object oriented programming concepts in Java including: introduction to basic Java programming constructs like data types, variables, and control structures; objects and classes and how constructors, finalizers, and visibility modifiers work; inheritance, polymorphism, and how subclasses override methods; abstract classes and interfaces; and multithreading using threads and the Runnable interface.

Uploaded by

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

Object Oriented Programming with Java

1. Introduction to Java:
Basics of Java programming, Data types, Variables, Operators, Control structures including selection, Looping, Java methods, Overloading, Math class, Arrays in java.

2. Objects and Classes:


Basics of objects and classes in java, Constructors, Finalizer, Visibility modifiers, Methods and objects, this reference.

3. Inheritance and Polymorphism:


Inheritance in java, Super and sub class, Overriding, Object class, Polymorphism, Abstract class, Interface in java, Package in java.

6. Multithreading in java
Thread life cycle and methods, Runnable interface.

You might also like