every time i look at java code though i see imports and public static void null integers and stuff
i'll look through samples on rosettacode i think
imports are just java's way of knowing that it will need a method from whatever library
public is a term for encapsulation (could also be private or protected though there are other words too)
static is a way of making a method available at the class level
void is the return type (could be int, boolean, etc) ..
null is just .. null, you probably know what null is.
java has a lot of words. a god-awful amount of words. it's easy to learn but my GOD do you have to have a lot of words. did I mention words?