PDF download Download Article PDF download Download Article

This document presumes you have some kind of Java software development environment installed on your system such as Oracle Java, OpenJDK or IBM Java. If you don't have a Java development environment setup please see the following document How to Install Oracle Java on Ubuntu Linux, or quick and dirty, type on your command line: sudo apt-get install openjdk-7-jdk

If Java is installed on your system then our next task is setting up a clear environment in order to create our first Java program. Some people prefer to use an IDE (integrated development environment) such as Eclipse IDE or NetBeans IDE to write their programs. Since it makes programming tasks less complicated when you are working with many Java class files.

For this example, we are going to work manually with Java programming without the use of an IDE by using the Java JDK (Java development kit), creating a directory, Java text file and making use of a text editor.

  1. Open up a terminal on Ubuntu Linux and create your Java applications directory.
    Advertisement
  2. mkdir Java_Applications
    • This will create your Java_Applications directory.
  3. Type or copy/paste: cd Java_Applications
    • This will change you into your newly created Java_Applications directory.
  4. In this example we will use the traditional first program known as “Hello world”. This will open up a blank Java text file to work with and now we will insert some text into our Java file.
    • So using nano or gedit we will issue the following command:
    • Type: nano HelloWorld.java or type gedit HelloWorld.java
    • import javax.swing.*;
      public class HelloWorld extends JFrame
      {
      public static void main(String[] args)
      {
      new HelloWorld();
      }
      public HelloWorld()
      {
      JPanel panel1 = new JPanel();
      JLabel label1 = new JLabel("Hello, World, this is my first Java  program on Ubuntu Linux");
      panel1.add(label1);
      this.add(panel1);
      this.setTitle("Hello World");
      this.setSize(500,500);
      this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      this.setVisible(true);
      }
      }
      
    • Type javac HelloWorld.java
    • (This will fail if you don't have javac installed, if it fails, either follow the instructions in the introduction or type on your command line: sudo apt-get install openjdk-7-jdk)
    • Type: java HelloWorld
  5. Advertisement

Community Q&A

Search
Add New Question
  • Question
    Do I need to compile my Java file?
    Community Answer
    Community Answer
    Yes. It will notify you of your programming mistakes. Compile it before you run it.
  • Question
    Where do I type "javac helloworld.java"?
    Community Answer
    Community Answer
    The "javac helloworld.java" is typed in command prompt (cmd) when you compile helloworld program. So javac is a primary Java Compiler used to compile the java source code into java bytecodes.
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement

Tips

Submit a Tip
All tip submissions are carefully reviewed before being published
Name
Please provide your name and last initial
Thanks for submitting a tip for review!

You Might Also Like

Install Java in Ubuntu Using TerminalInstall Java in Ubuntu Using Terminal
Install Oracle Java JRE on Ubuntu LinuxInstall Oracle Java JRE on Ubuntu Linux
Compile & Run Java Program Using Command PromptA Beginner’s Guide to Compiling & Running Java Programs
Program in JavaProgram in Java
Run Java Program in Eclipse Run a Java Application in Eclipse
Download, Install, and Run JDK and EclipseDownload, Install, and Run JDK and Eclipse
Install Oracle Java on Ubuntu LinuxInstall Oracle Java on Ubuntu Linux
Install JavaFX on Ubuntu LinuxSimple Steps to Install JavaFX on Linux
Compile and Run Java Program by Notepad Compile and Run Java Programs Using Notepad++
Compile a Java Program Compile a Java Program Using an SDK or Online Compiler
Install Java on LinuxInstall Java on Linux
Install the Java Software Development KitInstall the Java Software Development Kit
Set Java Home Set JAVA_HOME for JDK & JRE: A Step-by-Step Guide
Use Notepad++Use Notepad++
Advertisement

About This Article

wikiHow is a “wiki,” similar to Wikipedia, which means that many of our articles are co-written by multiple authors. To create this article, 19 people, some anonymous, worked to edit and improve it over time. This article has been viewed 289,492 times.
How helpful is this?
Co-authors: 19
Updated: January 28, 2021
Views: 289,492
Categories: Ubuntu
Thanks to all authors for creating a page that has been read 289,492 times.

Is this article up to date?

Advertisement