我的研究方向是大数据,我已经使用java很长时间了,所以让我来回答这个问题。
总之,java语言是开发大数据的工具之一。很多早期开发大数据平台的程序员都是用java语言诞生的,hadoop平台本身就是用java语言开发的。因此,许多开发大数据的程序员的第一个排名实验是用java语言开发的。因此,java是早期大数据开发的基础之一。
由于java语言本身的强调,python在大数据领域得到了广泛的应用。这主要是由于python本身的简单性和对算法实现的充分支持。很多java程序员(包括我自己)在用python实现算法后都有一个清晰的感觉,就是用python更方便。然而,python也有其自身的缺点,即python的性能明显不如java。
目前,spark平台已得到广泛应用。与hadoop相比,spark更快更方便。目前,scala语言广泛应用于spark平台,scala语言是基于java语言的。从这个角度来看,java是大数据领域的基础开发语言之一,因此开发大数据平台的程序员应该系统地学习java。
目前,java语言仍然广泛应用于软件开发市场,java在很多领域有着明显的优势,掌握java是非常必要的。
客观环境:c、c、java的开发比较成熟,学习者多,生态比较好。[翻白眼]企业的需求比较大,保证了就业的基本面,学生学习后不容易失业。[笑声]新语言由学生自己教授,以确保有效的技术变革。
主观环境:美味的老资本,易于混合的资金。[傻笑
]一句话:稳定是绝对的原则,每天改变不是正确的方式。
注意:个人观点,请绕道而行。[白眼睛]