学大数据需要Java的基础吗?

如题所述

需要的,要想入门大数据的话,最好先学习JavaSE,也就是Java的标准版,至于JavaEE,也就是Java的企业级开发,可以自行选择,是否学习,有能力的话,拿下最好,如果实在不行,也没有关系的。这样,就可以安装Hadoop,学习Hadoop了,这个是大数据中非常重要的一个框架。
仅仅这样还是不够的,大数据需要学习的东西还是挺多的,另一个很优秀的框架就是Spark,是用scala语言编写的,当然这种语言是在JAVA语言的基础上发展而来的,所以会Java,学习这个也会简单一些。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-13
从当前大数据职业来看,总的分为两大类:
01
一是大数据应用类,二是大数据系统类。
从未来的职业成长路径来看,大数据系统类发展前景好,技术含量高。
大数据系统类主要偏向于系统研发,比如Hadoop系统、云计算,就属于系统类技术。这就要求熟悉Hadoop大数据平台的核心框架和组件,能够运用Java、Python等编程语言基于大数据平台来写代码开发应用,实现产品功能,支撑业务应用。
初学者学大数据必学Java
Java是目前使用最为广泛的编程语言,它具有的众多特性,特别适合作为大数据应用的开发语言。
Java不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java的跨平台应用能力,比C、C++更易用,更容易上手。同时还具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。
最重要的是,Hadoop以及其他大数据处理技术很多都是用Java,例如Apache的基于Java的HBase和Accumulo以及 ElasticSearchas,因此学习Hadoop的一个首要条件,就是掌握Java语言编程。
也就是说,学大数据必须要有Java基础。
大数据的学习必须具备一些编辑技能。这种语言可以是多方面的,至于选择何种语言取决于你的职业规划和未来的工作需求。但是大家可以放心,过来人经验之谈是只要你有能力学会了一门编程语言,其他编程语言也是不在话下。
以上回答希望对你有所帮助
第2个回答  2020-06-04
不一定,大数据开发方向可以重点关注一下Java语言
大数据专业是一个典型的交叉学科,其中主要学科涉及到数学、统计学和计算机三大块,还包括经济学、社会学等辅助学科。
初学阶段,计算机知识的学习是非常重要的,包括操作系统、数据库、编程语言、算法设计和大数据平台等内容,其中编程语言是一个学习的重点。目前在大数据领域应用比较多的编程语言包括Java、Python、Scala和R等,其中大数据分析方向可以重点关注一下Python和R语言,而大数据开发方向可以重点关注一下Java语言。
之后学习sql,mysql的时候可以跟着树懒学堂这类案例教学的网站来学习。
第3个回答  2020-05-13
需要的,如果是零基础学习的话最好选择一家专业的学校。
第4个回答  2020-05-14
学大数据还是更适合有Java基础的人,大数据前景是很不错的,就业的薪资也是可观的,选择大数据培训机构的时候要深度了解一下机构的口碑、师资、就业、课程、费用等等方面的情况,多对比几家机构,希望你能找到好的大数据培训机构。
相似回答