我们知道不管是Java还是Python都是当今很火的编程语言,所以对于刚开始学习编程的同学来说选择哪一门语言来学习就成了难题。因为我本身是一名程序员,所以如果我主观的给你建议显然是有偏见的,我会建议你先学Java,然后再去学Python,但是如果你去问一名Python程序员的话你可能会得到相反的答案。
我们可以通过全世界有名的社区分析得出,Java始终是比较受欢迎的语言,不管是知乎,CSDN还是更专业的StackOverFlow 等社区,Java相关的讨论和问题始终都是要多于其他语言的。(推荐学习:Python视频教程)
我一开始接触Python的时候,觉得它仅仅是一门脚本语言,但是后来发现这是我的误解,毕竟Python也是一门强大的面向对象编程语言,而且在各个社区的活跃度也是相当的高,还是有很多人喜欢这一门编程语言。如果我们要选择一种具有吸引力的,简单强大的,同时有着强大社区支撑的语言,显然这两门语言都是满足条件的。我们还是要继续纠结。所以我们再做一些其他的比较。
第一点是代码量。在Java中通过I/O读取一个文件要写10行代码,而Python中只要两行就够了,这一点是Python的优势,因为对于新手程序员来说肯定是希望编写更少的代码。
第二点是关于静态变量和非静态变量。我的观点是对于新手来说你需要一门有着强类型约束的语言和严谨的编译器来防止你犯二,那么在Java中,你不会写出变量类型混乱的代码,但是在Python中就需要你自己心里有点B数了,所以这一点我是很喜欢Java的。
第三点是执行速度。这是企业级应用的命脉,Java很明显是要快于Python的。
第四点,在运行Java之前你是需要先编译代码才能运行的,而Python不用编译就能直接运行,在Python控制台可以直接解释Python命令,这一点对于新手来说更加的简单。
所以我们略微比较就发现其实两门语言各有各的优势,我们就不再继续往下比较了,选择哪门语言确实值得你慎重思考,特别是要结合你的专业和以后计划从事的工作。但是千万不要让这个问题困扰你太长时间,毕竟时间很宝贵的,加油,只有当你上道了,你心里才会做出真正的选择。
最后说一点,作为一名Java程序员,我从我个人角度来说:学习Java并且把它当成职业生涯的编程语言你不会后悔的,当然了,你也可以利用空余时间学习一下Python,并且可以写一些实用的小工具。说了这么多,如果你还在纠结,干脆通吃它们不就完了吗,这,才是一个技术人员该有的状态。难道不是吗?
更多Python相关技术文章,请访问Python教程栏目进行学习!
以上是python和java先学哪个的详细内容。更多信息请关注PHP中文网其他相关文章!