I\'m new to Java and tried to get things running on my computer.
A simple \"hello world program\" fails calling a method
class helloworld {
This line:
public static void helloWorld();
is your problem. Ending a function with a semicolon implies you want it to be abstract and not have a body. This is similar to how methods in interfaces are declared, or if they are marked abstract i.e. no body.