两者没有绝对的说谁简单谁难,这主要取决于人,取决于你适合哪一个。
java是一种开发语言,一般用于后端开发。
前端是一个技术类别或技术方向。你需要好好学习html(高级html5)、javascript(高级es6)、css(高级css3)和其他技术。这些都是初学者。在后期,您可能需要学习一些当前流行的框架和思想,例如vue、react等。
前端前期入门比java简单,后期难度会上升。职业发展还是有一定的瓶颈期的。
java对于逻辑性的要求相对要高一些,但是学完了到后期,比较好上升,空间发展比较大,薪资待遇也会更好的。java的入门难度在后台开发语言中也是属于比较容易的,最大的难度就是能否大量的敲代码,多练习是核心关键。
出于专业的建议还是建议考虑java全栈性开发的学习,全栈包括前端和后端了,属于复合型人才,企业也会优选这样的人才。对于就业发展来说是很有核心竞争力的。
毕竟付出一样的时间成本去学习,还是学习全栈开发更有优势。