What is Java and how to learn?
Friends, If you are interested in computer science. So you must have heard the name of java at some point or the other and you must have tried to know about it, so through today's post we will tell you what is java, features of java and how to learn java! So let's know what is java.

What is Java ?
Java is an object oriented programming language. Which is also called high level language because it can be easily read and written by humans. java is a multiple platform and distributed programming language. Which is used for console application, web application, mobile application etc. Apart from this, this language is also used to develop software or apps for almost all devices. Java is a simple, better, faster and more secure programming language than other programming languages.
History of Java
Java Versions
- JDK 1.1 (19 Feb, 1997)
- J2SE 1.2 (8 Dec, 1998)
- J2SE 1.3 (May 8, 2000)
- J2SE 1.4 (6 Feb, 2002)
- J2SE 5.0 (30 Sep, 2004)
- Java SE 6 (11 Dec, 2006)
- Java SE 7 (July 28, 2011)
Types of Java
- JAVA Micro Edition ( J2ME )
- JAVA Standard Edition ( J2SE )
- JAVA Enterprise Edition ( J2EE )
What are the Features of Java?
- Java is a very easy language because it has syntax similar to c++ which can be easily learned but operator overloading and header file is not used in it like c++, which makes it more easy to learn.
- Java is a pure object oriented programming language (OOPS). That is, procedures are not used in it, rather it is just an object based language. Follows the concept of Java (OOPS) which simplifies the work of software development and maintenance.
- Java is platform independent language that means it can run on any platform.Example - Programs written in Android, Windows, Linux, and Mac Java can be run in any operating system.For example, if you have written a Java program in windows os, then we can easily run it in linux is also.
- Another great feature of Java is that it is a secure language. Java is the most secure because the Java program is run in the Java run time environment, before generating the machine code, the program detects errors by running some tests on the JVM. Java language is virus free, which keeps the programs safe.
- Java is a portable language because the source code of Java is converted into byte code with the help of compiler, this byte code gets run in every system so it can be easily obtained.
- Robust means that any program made in strong Java can work in different environments without crashing, its programs never crash, whatever errors I get in Java, it can be easily solved by searching. For all these reasons, Java is a robust language.
- Java is a multi threaded language. Which means that the big program in Java is divided into smaller sub-programs and these sub-programs are executed sequentially, similarly Java can complete many tasks simultaneously. This feature makes Java fast and interactive, this feature is used in multi media and web applications.
- Java is a distributed language, which means that Java programs are made to run on the Internet, in Java, we can create distributed applications, these are applications that are distributed on different networks but perform tasks together. . In Java, http and ftp protocols are used. So that the data is easily accessed on the Internet.
Way to Learn Java Language?
- It is a very successful programming language whose popularity is increasing day by day. Understand its basics: To learn anything new, it is most important to understand its basics. This is the best way to learn any programming language. To understand its basics, you can take online help like you can read Java Tutorial. So clear the basics of Java Programming Language. Example of Basic Java like- Loops, Functions, Classes, Objects Arrays etc.
- Pay attention to theory as well: You can also get help from theory. For this you can take help of Books. But you are not completely dependent on the theory, read the books related to Java.
- Don't try to understand everything at once. After taking some time, understand the code and practice it continuously. Read about java regularly. Read the various topics of Java continuously and try to explore it as much as possible.
- Communicate with other Java students. You can take help of those people who have learnt Java language. Who is already an expert in this programming language. Whatever problem you are facing, ask whatever question you have related to it.
- Group Study is a great way to learn Java. With this you get to know new things and everyone gives their different ideas on the topic. You can also present your idea and discuss your problem at the same time, then make a group with those people in which all Java You are learning the language.
- Create Small Programs: Once You Are Completely Confident With Basic Stuff, Keywords And Concepts, Now You Can Create Basic Java Program. Create Program So Download Java Friends, For The First Time It Will Be A Little Tough But When you create the program again for the second time, it will be easy for you and you will not make the mistake that you have done earlier.
- Create Advance Programs Using Java Apis: Once You Complete Creating Basic Program And You Are Fully Comfortable To Create Java Ke Program (Basic Program), After That Now You Have To Use Java Collection And Java Ios. Hard work has to be done to learn Java Apis inside.
- Start exploring the various classes and interfaces included in these APIs and start creating programs for them.
- Create Web Application and Desktop Application: Now this step will give you Confidence who have to face Java Interview Questions. Because after this you are ready to create Web Application and Desktop Application.
- If you are facing any kind of problem then you can take help of experts. Read all the good materials that will help you to find the solution. Read the books which are related to your concept.
0 Comments
Thanks for your valuable reply.