What is Java?
- Development : Java Is high-level object oriented programming(OOP) language and computing platform originally developed by James Gosling and colleagues at Sun Microsystems and released In 1996. Later on Oracle Corporation owns Sun Microsystems. So now, Java is trademark of Oracle.
- Platform independent : Unlike other languages, Java is platform independent language. It needs only java interpreter to run java programs on any operating system and processor.
- WORA : Java code is "Write once, run anywhere" that means if it runs on one platform then it is not required to recompile it again to run on any another platform.
- Not Just Language : Java is not just language but it is a full platform with lots of , open source APIs, standard APIs, tools etc.
Why Java?
- Easy To Learn : Java Is simple and very easy to learn if you can learn OOPs basic concept. Today, Millions of developers are using and working on java language so you have very big developer community to solve your doubts and confusions online.
- Object Oriented : Java is object oriented language so everything is object in java. You can extend it very easily.
- Secure : You can build secure and tamper-free systems using java.
- Fast : Java is fast and reliable.
- Must Needed : There are many websites and applications that will not work without java. You must have to install java if you wants to run such applications or websites.
- Robust : Java is robust as it has very strong memory management, automatic garbage collection, type checking mechanism and exception handling. All these feature makes java more strong and robust.
- Architecture-neutral : Java is architecture-neutral as there is not implementation dependent features.
- Portable : You may carry the java byte-code to any platform as there is no implementation dependent aspects and being architectural-neutral.
- High performance : Java provides high performance with the use of just in time compilers.
- Distributed : You can create distributed applications over the internet using java as it is designed for the distributed environment.
- Multithreaded : Java is designed in such a way to write programs that can do multiple tasks simultaneously by defining multiple thread.
No comments:
Post a Comment