This article was co-authored by Stan Kats and by wikiHow staff writer, Travis Boylls. Stan Kats is a Professional Technologist and the COO and Chief Technologist for The STG IT Consulting Group in West Hollywood, California. Stan provides comprehensive technology solutions to businesses through managed IT services, and for individuals through his consumer service business, Stan's Tech Garage. Stan holds a BA in International Relations from The University of Southern California. He began his career working in the Fortune 500 IT world. Stan founded his companies to offer an enterprise-level of expertise for small businesses and individuals.
This article has been viewed 695,144 times.
Java (not to be confused with the JavaScript) is one of the most popular programming languages.[1]XExpert SourceStan KatsStan Kats Professional TechnologistExpert Interview Java is a high-level programming language that can be used to develop apps for multiple operating systems, including Windows, macOS, Linux, and Android. The way Java works is you download the Java Development Kit (JDK), which is used to develop Java code. The code is then compiled into bytecode that the computer can understand using the Java Runtime Environment (JRE).[2]XResearch source With Java, you can develop apps for multiple operating systems with minimal work. This wikiHow teaches you the basics of how to get started programming with Java.
Download and install Java Runtime Environment. Java Runtime Environment is the software layer that is used to run Java applications. It contains the libraries, Java Virtual Machine (JVM), and other components needed to run Java applications.[3]XResearch source You may already have it installed. If not, used the following steps to download and install the latest version of Java Runtime Environment on your computer:
Download and install Java Development Kit. While Java Runtime Environment contains the software needed to run Java applications on your computer, it does not contain the tools needed to write and compile Java code into Java class applications. For that, you will need Java Development Kit. Use the following steps to download and install Java Development Kit:
Download and install a Java IDE. IDE stands for Integrated Development Environment. These are programs you can use to compose, debug, and compile code. The two most common IDEs are Eclipse and Netbeans. You can also use Android Studio to develop apps for Android devices in Java. Use one of the following lines to download an install an IDE for Java.
Create a new Java project. You may be given the option to create a new project when you first open your IDE. If not, click File in the menu bar at the top, and then click the option to create a new Java project or new java application.
Give your project a name. When you create a new Java application or project, you will then be asked to give your project a name. Use the field at the top to type a name for your project. You can name it something like "Hello" or "Hello_World" or anything you want.
Create a new Java class. When you create a new project in your IDE, locate the Package Explorer panel, which is generally to the left. This is where you can find all the files related to your project. To create a new class for your project, right-click your project name and click New class or click New followed by Class. Type a name for the class in the "Name" field and click Finish.
A Java class is like constructor or blueprint for Java objects. A java class can contain one or more objects with their own unique properties called "Members".
The code to create a new class looks something like public class Hello { . The keyword "public" is the access modifier. This tells dictates what can access the class or object within the program. The keyword "class" indicates that this is a new class. They keyword "Hello" is the name of the class. Finally, the curly-bracket "{" at the end opens the class. You'll probably notice a closing curly-bracket "}" a couple lines down. All code that is part of this class goes in between these two curly brackets.
Indent the next line and type public static void main(String[] args) { in the next line. This line is used to create a new member. A member is a feature of a class. A member that contains code with specific instructions is called a "method". Methods can be called and ran at later instances in the code. All Java programs need to have a method called "main". This indicates where the program starts. The keyword "Public" is the access modifier.[4]XResearch source
The keyword "public" again is the access modifier. Since it is set to "public" this means this method can be called anywhere in the program. If it were set to "private", this would mean the method could only be accessed within the class.
The keyword "static" indicates that this member can be accessed before any other objects in the class and without referencing any other objects or instances.
The keyword "void" is the return value of the method. This indicates that it does not return any values. If it were to return a number, the would be changed to "int" or "float" or "double", depending on the type of value you wanted to return.
The keyword "main" is simply the name of the member. All Java programs need to have a method called "main" to indicate where the program starts.
Whenever you have any text in between parenthesis (i.e. String[] args{}), it is called an argument. An argument can be many things like an integer, double, float or string. This line of code is indicating that the method is an expecting an argument of type array (a list of objects) which contains strings.[5]XResearch source
Indenting when you code isn't necessarily required, but it helps keep your code organized and indicates which lines of code are part of which class, member, or method. Indent each line of code any time you create a new class, member, or method. Or after each instance of a new curly-bracket
6
Indent the next line and type System.out.println("Hello World");. This line is used to print the words "Hello World" as a string.
The keyword "System" indicates that this part of the System class.[6]XResearch source
The keyword "out" indicates that this is an output.
The keyword "printlin" tells the program to print something in the output panel, terminal, or command line.
Since "Hello World" is in parenthesis, this is an example of an argument. In this case, the argument is a string that says "Hello World".
Test your program. Testing in an integral part of programming. This is how you make sure your program is working properly. To test in Eclipse or Netbeans, simply click the green 'Play' triangle at the top of the screen. You should see it say "Hello World" in the output panel at the bottom of the screen. If it does not, you'll need to do some troubleshooting to fix the problem. Your entire code should look something like this:
Check the syntax for all the code and make sure it is enter properly. Make sure the keywords are in the proper order and spelled correctly, including the capitalization.
Make sure that each open curly-bracket for each class and method has a corresponding closing curly-bracket at after the method or class.
Google any error message you receive and see if there is a fix. Sometimes it may be a problem with the system. You may need to delete a file, or even reinstall Java.
It really depends on how interested you are and how much time you spend learning. It also depends on if you have a programming background. There are many courses you can take online or at local colleges.
Thanks! We're glad this was helpful. Thank you for your feedback.
If wikiHow has helped you, please consider a small contribution to support us in helping more readers like you. We’re committed to providing the world with free how-to resources, and even 1ドル helps us in our mission.
Support wikiHow
You need to create a class and define a variable. If you are using Eclipse IDE, then right click and select 'generate setter and getter,' and it will be generated.
Thanks! We're glad this was helpful. Thank you for your feedback.
If wikiHow has helped you, please consider a small contribution to support us in helping more readers like you. We’re committed to providing the world with free how-to resources, and even 1ドル helps us in our mission.
Support wikiHow
It is presumed that you mean "main method." All Java programs have a main method as that is where the program execution begins. You'll just have to create the main method. public static void main (String [] args) { }.
Thanks! We're glad this was helpful. Thank you for your feedback.
If wikiHow has helped you, please consider a small contribution to support us in helping more readers like you. We’re committed to providing the world with free how-to resources, and even 1ドル helps us in our mission.
Support wikiHow
After you get some experience, try to get official programmer certification from Sun Microsystems itself. This is a lot more serious than any other certification you can get from the third parties.
It is usually not necessary to pay for Java courses that may be very expensive and offer little value. Unless you want to learn something specific, it is frequently better just to do more programming yourself, and learn from other people's open-source programs.
This article was co-authored by Stan Kats and by wikiHow staff writer, Travis Boylls. Stan Kats is a Professional Technologist and the COO and Chief Technologist for The STG IT Consulting Group in West Hollywood, California. Stan provides comprehensive technology solutions to businesses through managed IT services, and for individuals through his consumer service business, Stan's Tech Garage. Stan holds a BA in International Relations from The University of Southern California. He began his career working in the Fortune 500 IT world. Stan founded his companies to offer an enterprise-level of expertise for small businesses and individuals. This article has been viewed 695,144 times.