my java reference