Javafeatures
Javafeatures
1
Features of Java
applications
2
Features of Java
Contd..
applications
3
Compiled and Interpreted
4
Contd..
5
Platform Independent and
Portable
• The most significant feature of Java is its
portability
6
Platform Independent and
Portable Contd..
• Processors
• System resources
7
Platform Independent and
Portable Contd..
Fig. 2.2 Once compiled, Java class file can be run on any platform
8
Object Oriented
• Java is a true object oriented language
• Almost everything in Java is an object
• All programs code and data reside within
objects and classes
• Java comes with an extensive set of
classes arranged in packages
9
Robust and Secure
• Java is a robust language
10
Contd..
Robust and Secure
11
Contd..
Robust and Secure
12
Contd..
Robust and Secure
13
Distributed
• Java is designed as a distributed language
for creating applications on networks
14
Contd..
Distributed
a local system
single project
15
Simple, Small and
Familiar
• Java is small and simple language. Many
features of C and C++ are not part of Java
eg. : Java does not provide
• Pointers
• goto statements
• Operator overloading
• Multiple inheritance
16
Contd..
Simple, Small and Familiar
17
Multithreaded and Interactive
19
Dynamic and Extensible
20
Contd..
Dynamic and Extensible
21