Introduction to classes and methods
Table of contents
Source and class files
🚧 Pending 🚧
package demo;
public class App {
public static void main( final String[] args ) {
System.out.println( "Hello World!!" );
}
}
Hello world!!
$ tree src/main/java
src/main/java
└── demo
└── App.java
$ tree build/classes/java
build/classes/java
└── main
  └── demo
  └── App.class
$ ./gradlew run
> Task :run
Hello world!!
BUILD SUCCESSFUL in 714ms
2 actionable tasks: 2 executed
$ java -cp build/classes/java/main demo.App
Hello world!!
Methods
🚧 Pending 🚧
package demo;
public class App {
public static void main( final String[] args ) {
printHello();
}
public static void printHello() {
System.out.println( "Hello world!!" );
}
}
Hello world!!