Java was developed by James Gosling at Sun Microsystems.
|2.||Object Oriented Programming Language
Java is a true Object Oriented Programming Language as it requires everything to be a part of a Class and thereby, Objects.
|Object Oriented Scripting Language
|3.||Application and Applet
Java is usually used for standalone application software development as well as web applet development.
|4.||Java is class-based Programming Language
Every single line of code in Java requires it to be inside a Class (thereafter Objects) which makes it a complete Class based programming language.
It is a kind of Object Oriented Paradigm in which Inheritance i.e., behavior reuse is performed via a process of cloning (duplicating) existing Objects that act as prototypes.
|5.||Java is a Statically Typed Programming Language
Java uses static typing. It is a process in which type checking is performed during compile-time. Hence, Java is said to be a statically typed programming language
|6.||Applications of Java
Java language can help us to create standalone application software that can be executed on the desktop environments such as on Windows, Mac, Linux. It can also help us to build Applets that can be embedded into HTML.
Java Applet runs on the web browsers, independent of the HTML or any other scripting language used to design that particular web page.
Java programming language is a compiled language. Hence, it needs to be converted into a fresh machine code file on different operating system.
|9.||Scope for Modifications
Once a Java Applet or a standalone application is developed after compilation, it cannot be modified. If you want to modify it, you will need to get it done by editing the source code and then re-compiling the complete file.
|Scope for Modifications
|10.||Ease of Use
Java can be intimidating for a beginner as it needs a good understanding of OOP concepts and its vast. However, if pursued with interest, it can fetch you excellent results.
|Ease of Use
Thanks a lot… i wanted this..
Whatsapp for itelphones-How to download and install
This was a good read! Thank you for sharing your thoughts. I found this interesting blog that may be helpful