1.1 Your First Java Program
Last updated
Last updated
The classic first program when introducing any new language is Hello World, or a program that prints Hello World
to the console. In Java, Hello World can be written as such:
As compared to other languages like Python, this may seem needlessly verbose. However, there are several reasons for the verbosity of Java, which will be covered in the next few chapters. For now, notice some key syntatical features of the code snippet above:
The class declaration public class HelloWorld
: in Java, all code lives within classes.
The main
function: all the code that runs must be inside of a method declared as public static void main(String[] args)
. Future chapters will cover the exact meaning of this declaration.
Curly braces {}
enclose sections of code (functions, classes, and other types of code that will be covered in future chapters).
All statements must end with a semi-colon.
For fun, see Hello world! in other languages.