选Java还是Python?

2024-11-06 08:00:02
推荐回答(4个)
回答1:

java是当今最普及的语言,没有之一,有及其丰富的第三方库(开源),编译执行,运行在jvm(运行在jvm上的开发语言越来越多,如scala),从web开发、网络开发(tcp/socket/rpc应用)、app开发(android开发,和后端开发有较大的思维上的不同)、云计算应用(hadoop),是典型的面向对象的开发语言,拥有最大的市场需求(注意,在国内,java在web上的应用占比不到php十分一),但是它慢慢的被业界所诟病,如开发代码不简洁,开发效率低,学习时间成本高,有走下坡路的趋势。
python号称胶水语言,本身也是解释语言,但它能调用c模块,可以用于Linux系统脚本开发、甚至用于linux嵌入式开发、可以用于web 开发(有丰富的、好用的框架);最重要的就是它的语法非常简洁;”最最“重要的是目前大数据分析、机器学习它也是热门的开发语言。
没有人知道那个语言最有前景,你的重点事如何“精通”一门语言,更正确一点说,你要如何在编程这个技能上成为专家,练就“九阳神功”,然后,根据自己的职业需求、观察市场随时凭自己练就的内功、强大的学习能力应对随时的变化和需求。我曾经看不起php,不愿意学它,但是,国内几乎web开发市场被它占据,到处公司后台都招php,只好也学习了php做项目,但我是用了8年的c#的基础,容易学啊,因为工作的需要,我还学了android、(ios)oc、node.js、甚至golang都学了(学得不好),没办法,干这行,学无止境。
但是,一定要给自己一个准确的定位,你能做什么?你要做什么?你将来要成为什么?要搞清楚,不能什么都做,还有,语言还真的只是工具,它需要你(聪明的你、有知识的你、有文化的你)来运用和驱动它,打个比方,现在流行大数据分析、机器学习,它们可以用python来开发,但是,你会python就能做大数据分析、机器学习了吗?你要没有相关的理论知识、特别是数学知识。

回答2:

看你以后的取向了,C与C++两者属于博大精深型,学好了就是高手,入门其他语言很容易,但是很难学。java属于大众型,入门门槛低,而且学了以后应用范围很广,但是几十年后谁也不敢打包票,而且转型其他语言,特别是过程性语言不太容易。什么语言无所谓,关键是要好好学,你自己抉择吧,谁也帮不了你!

回答3:

想学习一门计算机技术,Java和Python哪个前景好点?对于这个问题,很会人会陷入Java和python的纠结中。而今天,我们就来讲讲,关于Java和python该如何选择?又该如何区别两者?

希望对你有帮助!

回答4:

行行出状元,选哪一行都没关系,关键在于兴趣。