trending technology in java