java study, development, resource share