Saturday, 22 May 2021

// // Leave a Comment

Introduction to java

HISTORY OF JAVA

1990 - Development started.

1991 - Announced a new language named OAK.

1992 - The green project team by sun micro system demonstrated the application of their new language.

1993 - Development of web applets

1994 - Developed a web browser called HOT JAVA

1995 - OAK renamed as JAVA

1996 - Sun micro system released JDK (Java Development Kit)

1997 - Released JDK 1.1

FEATURES OF JAVA

1. Compiled and interpreted

    In java programs, the program is compiled using compiler and executed using interpreter. After              compilation it generates an intermediate byte code and then interpreter runs that byte code.

    Java code ðŸ Š(compile)🠊byte code🠊(interpret)🠊Output

2. Platform independent and portable

    The java is platform independent because it works in any application. We can easily move or transfer     the program in java to any other system(portable).

3. Object oriented

    Java is pure object oriented programming language. Every program in java is developed using class. 

4. Robust and secure

    Robust means powerful or strong. The java programs checks datatypes strictly in compilation and run     time. Compared to C++ there is a strong exception handling mechanism. Viruses are created using        pointers. In java there is no pointer concept and we cannot access any address. So the system is            secure.

5. Distributed

    A big java program we can divide and do it in different systems and we can combine together into        one system. (Java enables multiple programmers at multiple locations to collaborate and to work            together on a single project)

6. Simple, small and familiar

    Java is simple and small compared to other programming language. Java doesn't use pointers,                preprocessor header files, go to statements, it eliminates operator overloading and multiple                    inheritance. Java is an advanced version of C++. 

7. Multi threaded and inheritance

    In java, we can perform multiple task simultaneously. The interactivity performance is high. 

8. High performance

    Compared to C and C++, java performance speed is high, secure, distributed and multi threaded. 


0 Comments:

Post a Comment