Skip to main content

Create, compile and run java sample program

When we are starting learning any of the new technology, we usually starts with a sample program called Hello world. In the current post I am going to explain how to create sample hello world program and execute it in java. As we are in initial stage of learning and practicing, initially will use notepad and command prompt to create program and execute and then will look how to use IDE(Eclipse).

I am using notepad to write the program code and using command prompt to execute sample java program. My sample java program name as Hello.java. 

Create Hello.java program:
Open the Notepad ---> File ---> New ---> write the below code,
1
2
3
4
5
6
7
8
9
public class Hello {

     public static void main(String[] args) {

          System.out.println("Hello! How are you?");

     }

}

Save the file with the name as Hello.java. So, program creations completed and then next process is to compile our Hello.java program through command prompt. To compile the .java program through the command prompt, follow the below lines

Open the command prompt, type the cd\ that removes the normal path and displays the below one.

                             Like C:/>

Go to Hello.java path which directory you have saved the file by using the cd command to change the directory

                             C:/cd [Directory path] 

Compile Hello.java program:
After you came into the Hello.java file directory path in command prompt, we need to compile Hello.java program for checking the program is correct or any mistakes we have done in the program. For compilation java provides a command called javac, use javac command and compile the Hello.java like below,

                             C:/> javac Hello.java;

If the Hello.java file successfully completes, command prompt will display the common path. Otherwise it will show you the mistake what we have done in the Hello.java,

Execute Hello.java program:
Once compilation has done successfully, we need to execute our Hello.java for getting the output of the same. For execution of java program java provides a command called java. By using the command called java we will execute our java program as like below,

                             C:/> java Hello;

While executing Hello.java program JVM doesn't find any problems, that will gives you the below output. Otherwise it will show you the problem in console.

                             Hello! How are you?

Note: we will declare any as Program name except predefined Class/Interface names, but the Starting letter should be capital. To know about the naming conventions in java, Click Here.

How to do the same application in Eclipse IDE?
In the above line we have seen how to create, compile and run the java program by using Command prompt. Here we will come to know how to do the same in Eclipse IDE.

Create project in Eclips IDE:
File --> New --> Java Project --> <Enter name of the project> --> Next --> Finish

Create Hello.java(Class) program:
Right Click on SRC --> New --> Class --> <Enter Name as "Hello"> --> Finish. Write the below content in between Class starting and ending braces.
1
2
3
4
5
public static void main(String[] args) {

      System.out.println("Hello! How are you?");

}

If any compilations problems are there in the program, it will show red color mark in eclipse. We no need to worry about the class compilation using command prompt. Once completed the writing of the program, follow the below instructions to run the program,

Right click on the program --> Run as --> select Java Application

If the program doesn't contains any problems that will show the output in the console.

Comments

Popular posts from this blog

Multithreading in java with example

Multithreading  is one of the most important concept in core java. In this article we will learn what is multithreading? , what is the use of it? and What is the use of Synchronization and when to use it?  with detailed examples. At a time, two or more threads are accessing the same object is called as Multithreading  in Java .  First, we will create two threads for two objects. It is also possible to run two or more threads on a single class object. In this case, there is a possibility to get unreliable results. If the two threads are perform same task, then they need same object to be executed each time. For your better understanding, take an example of any reservations like, railway, movie ticket booking,etc. Let us think only one berth is available in a train and two passengers are asking for that berth. The first person has sent a request to allocate that ticket/berth to him. At the same time, the second person also sent a request to allocate that ...

Git installation for AngularJS 2 in Windows 10

Download Git latest version from https://git-scm.com/downloads or you click on the below link to download directly for windows https://git-scm.com/download/win . Once download completes, click on executable file to start installation process and choose Yes to allow the software installation in windows 10. Click on Next button to continue further installation. Browse the isntallation directory and click on Next button to continue. Select the list of components which you want to be installed and click on Next button to proced further installation. Type the shortcut name for Start menu and click on Next button. Select how you want to use the Git and click on Next button. For Windows no need to change anything, let it be the default one. Choose the Use the OpenSSL library and click on Next button. Select how should Git treat line ending in text files and click on Next button. Select which terminal emulator to use with Git and click on Next button. Configure extr...

JNDI configuration for Tomcat 9 with Oracle

In this article, I am going to place the required source code to get data from the table by using the JNDI configuration. Below are the environment details that I have configured currently. Windows - 7 Oracle - 10g Tomcat - 9 JDK - 8 Eclipse Oxygen Ojdbc6 jar required First, we need to create the Dynamic Web Project. If you don't know how to do <Click Here>. I have faced a lot of issues before getting the output like 405, No driver class to load, etc. I am using JSP & Servlets in the current explanation. Before started writing the application logic, we need to do the below configuration in the installed tomcat directory. Place OJDBC6.jar in the Tomcat LIB directory. Add this Resource under <GlobalNamingResources> in Server.xml file which is present under the conf directory in Tomcat. < Resource name = "jdbc/myoracle" global= "jdbc/myoracle" auth = "Container" type= "javax.sql.DataSource" driverClass...