Java is arguably the hottest programming language today. It can be used cross platform to build complete applications, applets and even web pages. In this 10 part series of articles, Chris will explain what Java is, and also provide working examples, clearly describing the Java language syntax.
Java Part 1: The Basics - One Name: Many Uses (Page 4 of 5 )
Another handy feature of Java is method overloading. In C, all functions must have different names. This is not the case in Java. Methods may be overloaded, meaning that many methods can share the same name but must take either different parameter types, or a different parameter count. This helps the developer out by alleviating them of the stress of finding different, meaningful names for functions that perform similar operations. This feature is also common to C++.
Typically, Java code will be very robust, bug free code that is quick to write, and in most cases, easy to learn!