您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
Python和java二选一该学哪个?
语言,都是,数据Python和java二选一该学哪个?
发布时间:2020-12-06加入收藏来源:互联网点击:
回答于 2019-09-11 08:43:50
两选一的话,我建议学习Python,放弃Java,主要是从市场需求方面来考虑。
根据编程排行,Java目前的位置虽然仍然是第一,但是在走下坡路,趋势很明显。
而Python在数据分析和人工智能领域使用广泛,市场排名在这几年间快速攀升到第三位;在区块链领域的智能合约和其它应用开发中,两者份额差不多;而将来,更多的公司会采用轻量级的技术,Java过重而不会被采用。
回答于 2019-09-11 08:43:50
python和java 哪个好呢?这首先的问你自己想用些编程语言干什么活?比如是开发大型复杂的商用系统那肯定选java,因为java有强大的j2ee支撑。java在安全,性能,框架,技术解决方案等等都有太多太多的优势。而python虽然也可以实现java的业务功能,但技术解决方案,比如现在流行的微服务架构等等这块和java必差太多。但在做自动化,运维,测试等方面python就有自己天生的优势,pthon号称胶水语言,有丰富的第三方扩展工具类,很容易获取。所以,你未来如果要立志成为一个专业的程序员,建议先学习Java,当然python也是必不可少的。建议2者都会。但必须精通一门
回答于 2019-09-11 08:43:50
我们可以通过全世界有名的社区分析得出,Java始终是比较受欢迎的语言,不管是知平CSDN还是更专业的StackOverFlow等社Java相关的讨论和问题始终都是要多于其他语言的。
我一开始接触Python的时候,觉得它仅仅是一门脚本语言,但是后来发现这是我的误解,毕竟Python也是一门强大的面向对象编程语言,而且在各个社区的活跃度也是相当的高,还是有很多人喜欢这一门编程语言。如果我们要选择一种具有吸引力的,简单强大的,同时有着强大社区支撑的语言,显然这两门语言都是满足条件的。我们还是要继续纠结。所以我们再做一些其他的比较。
第一点是代码量。在Java中通过/0读取一个文件要写10行代码,而Python中只要两行就够了,这一点是Python的优势,因为对于新手程序员来说肯定是希望编写更少的代码。
第二点是关于静态变量和非静态变量。我的观点是对于新手来说你需要一门有着强类型约束的语言和严谨的编译器来防止你犯二,那么在Java中,你不会写出变量类型混乱的代码,但是在Python中就需要你自己心里有点B数了,所以这一点我是很喜欢Java的。
现在学Python还是Java好呢? 写回答:查看全部29个回答\u003e
第一点正大J肝心又里个H肝心又里。找口观
点是对于新手来说你需要一门有着强类型约束的语言和严谨的编器来防止你犯二,那Java中,你不会写出变量型混乱的代码,是在Python中就需要你自己心里有点B数了,所以这一点我是很喜欢Java的。
第三点是执行速度。这是企业级应用的命脉,Java很明显是要快于Python的。
第四点,在运行Java之前你是需要先编译代码才能运行的,而Python不用编译就能直接运行,在Python控制台可以直接解释Python命令,这一点对于新手来说更加的简单。
所以我们略微比较就发现其实两门语言各有各的优势,我们就不再继续往下比较了,选择哪门语言确实值得你慎重思考,特别是要结合你的专业和以后计划从事的工作。但是千万不要让这个问题困扰你太长时间,毕竟时间很宝贵的,加油,只有当你上道了,你心里才会做出真正的选择。
回答于 2019-09-11 08:43:50
如果要进入算法行业(人工智能,量化,数据分析等),毋庸置疑一定是python
如果时要进行互联网开发,最好的后端平台还是java。
回答于 2019-09-11 08:43:50
你好,作为学生如果有空的话我建议可以两种语言都学习下,理由如下:
1)Java开始设计时可以说是为了提升硬件的智能化的,然后经过互联网时期向互联网方向发展,所以Java天生就适合嵌入式和互联网开发。Python主要应用于系统管理任务的处理和Web编程,通俗点说就是运维人员管理服务器和用来Web编程。所以Java学会了起码可以在以后找工作时比只会Python的人多一条硬件开发的路。
2)Java是编译类型的语言,它需要编译后运行才能看到结果,编译时可能要花一段时间,编译成功后执行速度会很快。Python是动态脚本语言,是解释性语言,因此当你把业务逻辑实现后可以直接运行看结果是否与实际业务结果相符,验证算法时更方便,但是执行速度会慢一点。Python设计出来后广泛的被大学和科学研究室使用,比较适合科学计算和统计。目前大数据比较热门,Python在抓取网站数据方面也比较合适,并且又可以处理抓取到的数据,所以,Python现在比较火,这主要还是因为大数据火起来的原因。
上一篇:有没有一些比较小众的手表?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |