io sono passato da Java a C# e non ho avuto particolari problemi anzi per alcune cose erano simili, quindi per J2se non dovresti avere particolari problemi se ti rifai alle guide ufficiali.