学习hadoop 需要java吗

 我来答
今夜月色真美37
2018-04-26 · TA获得超过6688个赞
知道小有建树答主
回答量:20
采纳率:0%
帮助的人:2643
展开全部

需要。原因如下:

1.大数据支持很多开发语言,但企业用的最多的还是java,所以并不是完全需要,有其它语言基础也可以,同时hadoop是由java编写的,要想深入学习,学习java是有必要的。

2.于此,hadoop一般在工业环境大部分是运行在linux环境下,hadoop是用java实现的。所以最好是熟悉linux环境下编程。至于java做到看得懂比较好,遇到问题可以看看源码从而找出问题在哪。所以如果你想操作hadoop的话,需要java知识:比如IO流,JDBC之类,更是要重点掌握。

3.其实,如果要进行Hadoop开发领域,那么编码知识是必须的。没有java 或python的知识,你不能成为hadoop开发人员的主人。所以,这完全取决于具体方面。

但是,在所有方面都是必须的,这是基本知识和基础知识。一般建议在选择任何方面的第一个主题之前,如果有Java和Python的知识,那么这是一个额外的优势。如果想掌握大数据,那么首先要了解一下为什么应该学习大数据,为什么大数据出现在哪里,大数据等等。如今,每个人都在学习hadoop,所以如果想在hadoop开始你的职业生涯,那么需要了解什么是大数据。很多人在理解大数据时往往会盲目地认为处理大量数据就是大数据,稍懂一些的人往往认为学习大数据就是学习hadoop。

昂听露f2
2019-05-04
知道答主
回答量:2
采纳率:0%
帮助的人:1626
展开全部
hadoop中最重要得还是分布式文件系统和MapReduce的计算,其实大数据开发可以做的事情还是很多的,需要你有良好的java基础和Linux基础,hadoop是大数据开发中最要的一个环节,zookeeper生态圈和hadoop生态圈都需要熟练掌握,还有很长的路要走的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
福喜900
推荐于2018-05-07 · TA获得超过6.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:0%
帮助的人:1亿
展开全部
java的水平好些,学习hadoop更方便些,毕竟hadoop是java开发的
但是不会也没多少关系,不会java就学啊,java的语法还是比较简单
对java语法熟悉些看懂hadoop就问题不大
如果是掌握hadoop的使用,java基础好就可以了,看看hadoop权威指南。想深入学习源码的话,就需要些网络编程的知识了。
不过个人觉得hadoop最终是用于数据分析的,所以数据挖掘,机器学习这样的算法反而比掌握hadoop本身更重要一些,重点看用hadoop来做什么。
我也是初学,只是一点体会,希望能帮到你。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fyc135
2015-03-05
知道答主
回答量:7
采纳率:0%
帮助的人:8365
展开全部
是的 需要
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
freehaocheng
2015-03-05 · TA获得超过138个赞
知道小有建树答主
回答量:219
采纳率:33%
帮助的人:35.8万
展开全部
x学习hadoop还要学习liunx系统
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式