java包含J2EE,用于企业级服务器的开发。
java包含多种架构,主要用于web服务器的开发,深入了解java就意味着必须要不断的学习最新的架构,了解新架构并使用。
大数据---hadoop(java开发)
hadoop是一个java架构,也就是一个java包。
hadoops采用java编写,天生支持java语言编写作业。但也支持其他语言编写,需要一些工具的支持。
如果你要用C/C++编写MpaReduce作业,可使用的工具有Hadoop Streaming或者Hadoop Pipes。
如果你要用Python编写MapReduce作业,可以使用Hadoop Streaming或者Pydoop。
如果你要使用其他语言,如shell,php,ruby等,可使用Hadoop Streaming。
云计算---openstack(python,c++开发)
openstack使用python和c++开发,天生支持python语言编写作业。但也支持其他语言的API。
比如java/ruby/c++?
linux C++服务器开发怎样和java沾上边呢,如果先不通过web后端开发这个方向切入,要通过那个行业方向呢?
通过流行的云计算和大数据么?
大数据分为很多行业的大数据:互联网行业的,安防行业的,金融行业的。如果和某一个行业沾边,之前有一个好的业务沉淀的话,不失为一个途径。