大数据开发一定要学习java吗或者其他语言吗?

2024-11-20 02:22:03
推荐回答(5个)
回答1:

一、学习大数据,一定要学习java吗?
如果要学习大数据,不管你是零基础,还是有一定的基础,都是要懂至少一种计算机编程语言,因为大数据的开发离不开编程语言,不仅要懂,还要精通!但这门编程语言不一定是java。
比如说,如果你主攻Hadoop开发方向,是一定要学习java的,因为Hadoop是由java来开发的。
如果你想要主攻spark方向,是要学习Scala语言的,每个方向要求的编程语言是不同的。
如果你是想要走数据分析方向,那你就要从python编程语言下手,这个也是看自己未来的需求的。
综上所述:大数据是需要一定的编程基础的,但具体学习哪一门编程,自己可以选择的。其实只要学会了一门编程语言,其他编程语言也是不在话下的。
二、为什么很多人选择学java?
大数据技术方向是有很多的,作为零基础的你,想要进入大数据领域,大数据开发是基础方向,也是入门的突破口,而在大数据开发技术中,用的多的也是java编程语言。
因为java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。 如果你对java有一定的了解,就更应该清楚java是一个强类型编程语言,拥有极高的跨平台能力,还有就是java的异常处理能够保证系统的稳定性。
目前,java语言的应用也是很广泛的,对于学习大数据的人而言是很多人的选择,hadoop及其他大数据处理技术都用到了java,像Apache的基于Java的HBase和Accumulo以及 ElasticSearchas等等。
所以想要进入大数据领域的小伙伴,大部分都会选择从java编程语言开始学起!

回答2:

运维和开发两码事,开发肯定是要有语言做基础的。

回答3:

原则上大数据开发需要编程语言的基础,因为大数据的开发基于一些常用的高级语言,比如java和.Net。

不论是hadoop,还是数据挖掘,都需要有高级编程语言的基础,一般有了几年java开发经验,转行做大数据会比较容易上手。

因此, 如果想从事大数据开发,还是需要至少精通一门高级语言。

回答4:

java不太适合做大数据开发。 真正的大数据其实对硬件要求比较特别。软件方面是其次。

回答5:

JAVA语言应用的越来越广,因此在开发环境一定要熟练精通……………………