java serial learn.