0% found this document useful (0 votes)
4 views1 page

Java Topics

The document outlines key concepts in Java programming, including the use of Eclipse IDE, the Java Development Kit (JDK), Java Virtual Machine (JVM), and Java Runtime Environment (JRE). It covers fundamental topics such as data types, object-oriented principles like classes, methods, encapsulation, inheritance, and polymorphism, as well as memory management concepts like stack and heap. Additionally, it discusses advanced features like interfaces, final keywords, and the importance of immutability in strings.

Uploaded by

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

Java Topics

The document outlines key concepts in Java programming, including the use of Eclipse IDE, the Java Development Kit (JDK), Java Virtual Machine (JVM), and Java Runtime Environment (JRE). It covers fundamental topics such as data types, object-oriented principles like classes, methods, encapsulation, inheritance, and polymorphism, as well as memory management concepts like stack and heap. Additionally, it discusses advanced features like interfaces, final keywords, and the importance of immutability in strings.

Uploaded by

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

why we are using eclipse ide?

what is java?
how java works using jdk,jvm,jre?
primitive & non primitive data types
class,object,methods
static method,static variable
method overloading-compile time polymorphism
constructor,parametrized constructor
encapsulation
inheritance,mulutilevel inheritance,multiple inheritance

what is stack,heap?
string[immutable] , string constant pool
string buffer[mutable],string builder[mutable]
this keyword, getter setter
method overriding-rutime polymorphism
final method,final variable,final class
abstraction,interface
anonymous object,super,this
why we need interface

You might also like