学大数据为什么要学Java

 我来答
喵喵喵喵喵咪c7
2019-04-09 · TA获得超过4024个赞
知道小有建树答主
回答量:2277
采纳率:100%
帮助的人:74.5万
展开全部
一、学习大数据,一定要学习java吗?
如果要学习大数据,不管你是零基础,还是有一定的基础,都是要懂至少一种计算机编程语言,因为大数据的开发离不开编程语言,不仅要懂,还要精通!但这门编程语言不一定是java。
比如说,如果你主攻Hadoop开发方向,是一定要学习java的,因为Hadoop是由java来开发的。
如果你想要主攻spark方向,是要学习Scala语言的,每个方向要求的编程语言是不同的。
如果你是想要走数据分析方向,那你就要从python编程语言下手,这个也是看自己未来的需求的。
综上所述:大数据是需要一定的编程基础的,但具体学习哪一门编程,自己可以选择的。其实只要学会了一门编程语言,其他编程语言也是不在话下的。
二、为什么很多人选择学java?
大数据技术方向是有很多的,作为零基础的你,想要进入大数据领域,大数据开发是基础方向,也是入门的突破口,而在大数据开发技术中,用的多的也是java编程语言。
因为java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。 如果你对java有一定的了解,就更应该清楚java是一个强类型编程语言,拥有极高的跨平台能力,还有就是java的异常处理能够保证系统的稳定性。
目前,java语言的应用也是很广泛的,对于学习大数据的人而言是很多人的选择,hadoop及其他大数据处理技术都用到了java,像Apache的基于Java的HBase和Accumulo以及 ElasticSearchas等等。
所以想要进入大数据领域的小伙伴,大部分都会选择从java编程语言开始学起!
海牛大数据
2019-12-11 · 带你开启大数据技术之旅!
海牛大数据
海牛学院专注于大数据课程开发及培训,带你开启大数据技术之旅!
向TA提问
展开全部
如果要学习大数据,不管你是零基础,还是有一定的基础,都是要懂至少一种计算机编程语言,因为大数据的开发离不开编程语言,不仅要懂,还要精通!但这门编程语言不一定是java。

比如说,如果你主攻Hadoop开发方向,是一定要学习java的,因为Hadoop是由java来开发的。

如果你想要主攻spark方向,是要学习Scala语言的,每个方向要求的编程语言是不同的。

如果你是想要走数据分析方向,那你就要从python编程语言下手,这个也是看自己未来的需求的。

大数据是需要一定的编程基础的,但具体学习哪一门编程,自己可以选择的。其实只要学会了一门编程语言,其他编程语言也是不在话下的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ah8622
2018-02-16 · TA获得超过3.5万个赞
知道大有可为答主
回答量:1.1万
采纳率:92%
帮助的人:2396万
展开全部
学习大数据最好是计算机专业的 ,因为它需要有一些java的基础。为什么是Java语言不是C,C#等语言。
java语言:java没有和Python和R语言一样好的可视化功能,也不是统计建模的最佳工具,但是如果你需要建立一个庞大的系统,使用过去的原型,java是最基本的选择了。
Hadoop pand Hive:为了迎合大量数据处理的需求,以java为基础的大数据开始了。Hadoop为一批数据处理,发展以java为基础的架构关键,相对于其他处理工具,Hadoop慢许多,但是无比的准确可被后端数据库分析广泛使用,和Hive搭配的很好。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
合肥北大青鸟云登校区
2018-02-24 · TA获得超过143个赞
知道小有建树答主
回答量:184
采纳率:66%
帮助的人:16.5万
展开全部
不少想学习大数据的零基础学员都知道,学大数据部分课程之前要先学习一种计算机编程语言。大数据开发需要编程语言的基础,因为大数据的开发基于一些常用的高级语言,比如java和.Net。
不论是hadoop,还是数据挖掘,都需要有高级编程语言的基础。因此,如果想学习大数据开发,还是需要至少精通一门高级语言。

Java是目前使用最为广泛的网络编程语言之一,它不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等与传统的编程语言,如C、C++相比,Java能够更加容易上手,而比之微软平台的开发语言,如VB、MFC等,则有着跨平台运行的能力,尽管Java没有能够完全实现最初的一次编程、随处运行的口号,但是Java相比于其它较早的编程语言,仍然拥有极高的跨平台能力。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
4587韩国v
2018-03-03 · TA获得超过461个赞
知道小有建树答主
回答量:1365
采纳率:67%
帮助的人:178万
展开全部
Java大数据是眼下最火爆的编程语言了,在这个iOS,Android相继没落;PHP相继饱和的时候,只有Java大数据能够保持着旺盛的需求。
很多人初学的第一门语言就是Java,Java自有其优势,它强大,精密,拥有着不可替代的性能和可维护性,可以说是最强大的语言之一了。
可以预见的是,未来10年将是大数据,人工智能爆发的时代,到时将会有大量的企业需要借助大数据,而Java最大的优势就是它在大数据领域的地位,目前几乎所有的大数据架构都是通过Java来完成的,我相信未来的10年,大数据会越来越火,Java高端人才的需求量也会越来越大。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(10)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式