参加java培训肯定还是有用的,不然也不会每年有那么多的人去花钱找培训班参加java培训学习。通过培训机构,你可以更加系统地了解Java的精妙所在。培训机构的老师,个个都是有着优厚的Java技术功底和案例实践。参加java培训相比较自学的话有几个方面的好处:1、集体学习,更有学习氛围,容易学进去,如果是自学的话大多数情况下都是自己也个人在哪里学习,遇到问题也需要自己解决,相对来说学习起来比较枯燥;而参加Java培训恰好相反,不仅可以和同学一起讨论,遇到问题还能够去问老师;2、学习时间短,见效较快。这点确实是自学更加无法比较的,当然除了哪些学习能力特别强的,并且有一定基础和工作经验的,如果是有基础的就另当别论了,不过一般情况下参加java培训基本上都是零基础,所以培训的作用还是比较明显的;3、在后期毕业的话还能够得到就业方面的帮助,如果是自学的话基本都是要靠自己去完成的,相对来说竞争力可能相对比较弱一点。当然,自学也是有一定的优势所在的,就比如学习时间的安排就可以根据自己的实际情况进行,也不会耽误上班时间和其他重要事情。