A self-study is to learn core Java technology for JDK