Core concept of Java 2