学大数据开发要学Java到什么程度,需要学JavaEE,SSH吗,谁能详细解答一下
展开全部
如果从事大数据平台开发,那么需要具备较强的Java开发能力,最好学习一下JavaEE,SSH。千锋教育就有线上免费Java线上公开课。 要掌握Java的系统级开发知识,要全面理解JVM的相关机制,涉及到并发、存储、安全、分布式开发等内容,同时还需要具有较强的算法设计知识和操作系统知识,可以说大数据平台开发是包罗万象的,还是非常考验开发人员技术能力的。目前很多研究生毕业后会选择从事大数据平台开发岗位,相关岗位的岗位附加值还是比较高的。相对于大数据平台开发来说,大数据行业场景开发对于人才的需求潜力更大一些,而且对于开发人员的需求也没有那么高,如果要采用Java完成大数据应用开发,最好按照JavaWeb知识体系来学习,然后学习大数据平台的API就可以了。虽然大数据行业场景开发对于Java语言本身的要求并不高,但是需要掌握的细节还是比较多的,一定要重视通过大量的实验来完成积累。如果想了解Java更多相关知识,建议到千锋教育了解一下。千锋教育目前在18个城市拥有22个校区,年培养优质人才20000余人,与国内20000余家企业建立人才输送合作关系,院校合作超600所。
展开全部
JAVASE不用学,学了也没用。即便有公司做桌面开发,也基本不会用JAVA的。
SSH当然得学,若连SSH都没学明白,就惦记起大数据,就真是想多了。先把JAVA玩成所谓高手水平,再把SSH学到精通,你才仅仅是能搞“小数据”。本人充其量也仅仅是在“小数据”这一级别,勉强混个温饱,所以最多只能跟你说说该怎么学“小数据”了。
要玩“小数据”,你得先有办法“取得数据”吧? 数据从哪来?表单提交来的。表单在哪?在网站上。所以你得先能搭个网站。否则连数据都得不到,又谈什么大小?
如何搭网站? 先稍微学学html和javscript,知道ajax怎么写。这时候,你才能开始学Spring。Spring学完之后,你就能从后端获取前端发来的请求,验证表单,返回页面,拥有数据来源了。
拿到数据之后。你得把数据存起来吧?所以你得会使数据库吧。于是你得先学SQL,能基本操作数据库的“增删改查”。学完数据库之后,怎么在数据库里的“表”,和java项目里的“类”之间,建立映射关系?这时候,你就得开始学Hibernate了。
Hibernate和Spring学到一半,就产生了一个问题,Hibernate的代码写在哪?Spring的代码又写在哪?它俩总不能“掺和”着写吧?这时候你就需要MVC框架,所以得学Struts了。
等ssh全都学完,摸透,再简单学学Linux,只要能部署就够了,多学无用,能把网站搭出来就够了。
这时候,你就算是入了“小数据”的门。之后再依次学会三层架构,领域驱动模型,MVVM,算是从“入门”走向"熟练"。
到这一步,你就算成为了一名合格的后端程序员了。然后,你才有必要去纠结,是该学人工智能?还是大数据? 云计算?等等。。。。
由于个人是主修C#的,JAVA只作为第二语言,框架部分也只学了前面所说的这些东西,因此关于JAVA的话题,只能跟你扯到这了。
SSH当然得学,若连SSH都没学明白,就惦记起大数据,就真是想多了。先把JAVA玩成所谓高手水平,再把SSH学到精通,你才仅仅是能搞“小数据”。本人充其量也仅仅是在“小数据”这一级别,勉强混个温饱,所以最多只能跟你说说该怎么学“小数据”了。
要玩“小数据”,你得先有办法“取得数据”吧? 数据从哪来?表单提交来的。表单在哪?在网站上。所以你得先能搭个网站。否则连数据都得不到,又谈什么大小?
如何搭网站? 先稍微学学html和javscript,知道ajax怎么写。这时候,你才能开始学Spring。Spring学完之后,你就能从后端获取前端发来的请求,验证表单,返回页面,拥有数据来源了。
拿到数据之后。你得把数据存起来吧?所以你得会使数据库吧。于是你得先学SQL,能基本操作数据库的“增删改查”。学完数据库之后,怎么在数据库里的“表”,和java项目里的“类”之间,建立映射关系?这时候,你就得开始学Hibernate了。
Hibernate和Spring学到一半,就产生了一个问题,Hibernate的代码写在哪?Spring的代码又写在哪?它俩总不能“掺和”着写吧?这时候你就需要MVC框架,所以得学Struts了。
等ssh全都学完,摸透,再简单学学Linux,只要能部署就够了,多学无用,能把网站搭出来就够了。
这时候,你就算是入了“小数据”的门。之后再依次学会三层架构,领域驱动模型,MVVM,算是从“入门”走向"熟练"。
到这一步,你就算成为了一名合格的后端程序员了。然后,你才有必要去纠结,是该学人工智能?还是大数据? 云计算?等等。。。。
由于个人是主修C#的,JAVA只作为第二语言,框架部分也只学了前面所说的这些东西,因此关于JAVA的话题,只能跟你扯到这了。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看到这个题目的那一个回答,实在不愿意看它继续毁人不倦了
JavaEE和大数据,都是上层的开发领域,他们都有共同的基础,就是javase
所以,不管你学JavaEE还是学大数据,必须学好javase啊,(之前那个答主居然说javase不用学学了也没用,又说要学SSH,oh mygod,你用SSH编程写的那些代码那一行不是javase?真是无语了)
当然,如果你要学大数据的话,JAVAEE以及JAVAEE中的框架SSH,是可以不用学习的,因为JavaEE和大数据之间没有太多的交集。
更详细的解释,可以参考下这篇文章,说的听清楚的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询