My journal on java learning