結果 : how many types of java programs are there