Hi!                                                                                                         Last Updated: 9-Jan-2005

Features

Forum

FunZone

Information

Feedback

You are at: Home > Tutorials > Learn Java—Introduction

Learn Java—Introduction

User Rating: ««««« (by 1 user)

Java is evolving as the new programming language in the world. It has left behind C++ (I guess). You also must have heard about it. But usually, people do not know what this is. This is because people who know it tell other people that Java is a really complex language and others should not try it. This covers Java with a fog that is usually not uncovered. This series tries to do exactly this, uncover the curtains.

Java is a programming language. It supports strict object based programming (OOP). This means that every Java program is made up of at least one object. In C++ (another OOP language), it was possible to work without objects. Java opposed this. Hence, it strictly uses the OOPs concept. Don’t fear if you don't understand this now. You’ll understand all this in the first tutorial.

Java is a platform independent language. This means that if you create a program in Java, it will run on every operating system (like Windows, Mac , Linux, etc.) and hardware configuration. This is very advantageous for the web. The web designer never knows which OS the user will have. Hence, Java can be used.

Java is also a garbage collected language, i.e., It free the programmer of all the memory related commands. The programmer usually never has to erase the variables, arrays etc he creates. Hence, it is simples than C++. In C++ if you don't release the resources (or delete the variable), a memory leak occurs. Even I don't know what these are, but I know that memory leaks occur!

If you wish to develop Java programs, you must download the Java Development Kit. It is free of cost and can be downloaded from the java website. It has a huge size, so keep backup ready. Once the JDK (Java Development Kit) is installed, restart your computer and your computer is ready to generate Java Programs.

I think it’s enough for now. So, I’ll teach you the basic language structure in the next tutorial.

Utkarsh

Rate this tutorial:
Terrible Satisfactory Neutral Good Excellent

Illegal copying of this website, or any part of this, will be considered a crime and will be prosecuted to the maximum extent possible under law.

Copyright © Utkarsh Sinha, 2004-2005. All rights reserved.

Hosted by www.Geocities.ws

1