![]() Java Developer Kit contains tools such as compilers needed to develop the Java programs. A Java program on the other hand, can be run on any operating system. This means that a code written in Linux can only be run on a computer having Linux. Platform dependent languages mean that the program written for one operating system can only run on that operating system. Unlike other programming languages such as C, C++, etc which are platform dependent, Java is a platform independent language. A platform is the hardware or software environment in which a program runs. This conversion is known as compiling and we compile a code with the help of the compiler. When we write any program in Java language, it needs to be converted to machine language so that the computer can understand and execute it. Desktop Applications such as acrobat reader, media player, antivirus etc.īefore moving forward, let's first understand the three terminologies - JDK, JRE and JVM.Īfter writing any program in Java, we need to compile and run it to see the output of the program.According to Sun, 3 billion devices run Java.įollowing are some of the usage of Java : Java is not only used in software but is also widely used in designing hardware controlling software components. High-performance - Java enables high performance with the use of just-in-time compilers.Portable - Programs written in Java are portable i.e., programs written for one type of computer or operating system can be run on another type of computer or operating system.Java is a robust management as it has a feature of automatic garbage collection and memory management. Platform independent - This means that the same program works on any platform (operating system) without needing any modification.Java can be easily extended as it is based on Object Model. Object-oriented - In Java, everything is based around Object which has some data and behaviour.Simple - It is designed to be easy to learn.Let's have a look at some of those features. As a result, it has become a must in software and hardware industries. There are many features of Java which makes it so different from other programming languages. From software and web applications to robotics, Java has become the most wanted language in today’s times. Due to its distinct features, it is the most widely used language in every corner of the world and human life. If you have any suggestions or advice for how this page could be improved, feel free to contact me.Java is one of the most popular and important programming language in the world. I hope this Java tutorial helps you overcome some of the problems you are likely to hit when you first start developing in Java. In order for these bytes to execute on a physical machine, a Java interpreter running on that physical machine must translate those bytes into local actions, such as printing a string or drawing a button. This collection of bytes represents the code for an abstract Java virtual machine (JVM). ![]() Unlike other programming languages like C or C++, though, Java programs are not compiled into machine code instead, they are converted into an architecture-neutral bytecode format. Soon afterwards the Java Database Connectivity(JDBC) classes were introduced as a means of communicating with databases. The first version of JDK ( Java Development Kit ) 1.0, released in 1995, established the first major public Java standard, with a C++ like syntax and a hierarchy of classes including support for networking, streams, event handling, exception handling, multithreading, and GUI development with the Abstract Windowing Toolkit (AWT). ![]() Java is an object-oriented language derived from C++ with strong support for networking, multithreading, and component-oriented development. This tutorial is directed mainly towards beginning Java programmers, although it might also be useful for experienced Java programmers who want to learn something more about Java Language. Welcome to Net-informations Java Tutorial.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |