#Introduction to Java
– Java is a feature-rich modern computer programming language.
– It is a genera-purpose language that offers all the feature that is required to implement a new system.
– Java was developed by James Gosling at sun Microsystem Inc in the year 1995, later acquired by oracle corporation.
– Java is a class based, Object oriented Programming language and is designed to have as few implementation dependences as possible.
– A general purpose programming language made for developers to write once run anywhere that is compiled java code can run on all platforms that support java.
#Application Of Java
It is used for: –
i) Mobile Applications
ii) Desktop Applications
iii) Web Applications
iv) Web Servers and Application Servers
v) Games
vi) Database Connection
vii) And much, more.
# History of Java
Note: – JDK (Java Development Kit )
# Features Of Java
a) Simple:- Java is very easy to learn and its syntax is simple, clean and easy to understand.
b) Object:- Java is an object oriented programming language. Every thing in java is an object.
c) Secured:- Java is best known forints security with java.
d) Robust:- Java is a robust language because it has strong memory management and provides automatic garbage collection.
e) Architecture-neutral:- Java is architecture neutral because there are no implementation dependent features, for eg the size of primitive types is fixed.
f) Portable:- Java is portable because it facilitates you to carry the java byte code to any platform
g) High- Performance:- Java is faster than other traditional in terpreted programming language because java byte code is “close” to native code.
h) Distributed:- Java is distributed because it facilitates users to create distributed applications in java.
i) Multi-threaded:- A thread is like a separate program, executing concurrently we can write java programs that deal with many tasks at once by defining multiple threads.
j) Dynamic:- Java is dynamic language. It supports the dynamiclaoding of classes. It means classes are loaded on demand.
Also read: Status: Sad Status About Life in Nepali