The research aspects of Java.