http://www.tuicool.com/articles/fqAzqi

Java 和 Python 是当下两种巨火的巨强大的编程语言,对于刚开始学习编程的同学来说,很是迷惑,最经常问得问题就是,我应该学 Java 还是 Python,是不是 Python 容易学,或者应该给初学者推荐什么编程语言等等这样的问题。因为我是个 Java 程序员,我的意见显然是有偏见的,我会建议你先学 Java,然后再学 Python,但是如果你问一个 Python 程序员,你可能会得到相反的答案。我已经非常详细地陈述了我的原因为什么 Java 是最好的编程语言 和为什么一个程序员应该学习 Java。其中一个非常重要的原因你在这篇博客能看到的是,可以帮助你指明你的职业生涯的强大的 Java 社区。你可以问一些新手问题,比如“怎么设置 PATH 和 classpath”,再到一些高级的问题,关于在 Eclipse 中调试 Java 程序,无论哪种问题,社区中总会有人准备着回答你的问题帮助你。这就是为什么 StackOverFlow 上全是 Java 问题。另外,Python 已经不再是乳臭未干的黄毛小子了,它已经成长而且和主流的编程语言,像 Java,C++ 有了一拼。当我开始接触 Python 的时候,我觉得它是一门脚本语言,但是后来发现这是误解。你也可以在 Python 中进行面向对象的编程。对于初学者,我经常建议选择一种具有吸引力的,更加简单强大的,同时有着强大的社区支持的语言去学习。现在 Java 和 Python 都满足刚才说的条件,甚至你做了一些很棒的分析比较之后,依然很难得出应该学习哪个语言。庆幸的是,我们有信息图形,可以指出 Python 和 Java 之间一些重要的不同点,我确定看过这个图标之后,你可以作出决定那个是正确的入门语言!

信息图表:Python 和 Java 的不同点

从这个图表,你可以很容易看出来 Java 比 Python 罗嗦。在 Java 中读一个文件要写10行代码,而在 Python 中只要两行。这一点是 Python 优势,因为新手程序员绝对喜欢编写很少的代码,第二点是关于静态变量,动态变量。我的观点是,对新手来说,你需要强类型的语言和严谨的编译器来检测犯二的代码。在 Java 中,你不会看到,在一个字符串变量中接着存整型变量。所以,就这点来说,我投票给 Java。执行速度,这是企业级应用的命脉,你可以看到 Java 比 Python 快,但是要记住,你需要编译才能运行 Java 程序,而 Python 程序不要编译可以直接运行。Python 控制台可以直接解释 python 命令,这对于新手来说意味着更加简单!所以现在 Python 和 Java 2:2,扯平了。你还可以看看 Java 中 hello world 比 Python 需要更多行代码。剩下的栗子 :D,你可以自己分析,但是最后证明俩能力是一样的,没有谁差。作为一个 Java 开发者,我可以从我个人的经验来说,学 Java 然后把它当成职业生涯的编程语言,你不会后悔。当然,你可以在任何时候学习 Python,而且对于写一些小的工具集很有用,但是 Java 终究是 Java。

java和python哪个好学-Java VS Python 应该先学哪个?相关推荐

  1. Python编程好学吗 为什么Python如此受欢迎

    Python编程好学吗?为什么Python如此受欢迎?Python的包装能力.可组合性.可嵌入性都很好,可以把各种复杂性包装在Python模块里,暴露出漂亮的接口.因此,Python自然是大受欢迎. ...

  2. java和python哪个好学-Java和Python的前景哪个更好 学习难度呢

    2018年学Python发展前景怎么样?零基础如何学习Python? Java开发和Python开发哪个更好学?在过去 15年的时间里,Python一直呈现稳步上升的趋势,终于在前几年进入了 TIOB ...

  3. java和前端哪个好学_java和前端哪个难学?

    不是同一样东西,无法比较. Java 和 JavaScript 哪个难学? 前端 和 后端 哪个难学? 问Java 和 前端哪个难学, 就像在问牛排和中餐哪个好吃一样.Java 是门编程语言,前端是一 ...

  4. linux和python那个好学_3个Python优秀实践初学者值得拥有!

    导读 这里小芯就给大家推荐3种编写Python的好方法,它们能帮你成为更好的程序员. 我们常常分享编程其实很简单的文章,给大家树立信心. 如果只是编写简单的程序,如果你只是想马上完成,一天的时间即可完 ...

  5. python好学吗一般要学多久-Python好学吗?精通Python需要多长时间?

    说起编程语言,想必Python是非常受欢迎的一门技术,目前Python在市场上占据了重要的作用,不少企业都在使用Python语言,因此让更多人都看中了Python前景,想要加入其中.那么Python真 ...

  6. python多大的孩子_孩子python编程好学吗?多大的孩子可以接触?

    学习编程的孩子能够更好的去操作计算机,也可以给孩子带来很好的素养.那么,孩子python编程好学吗?多大的孩子可以接触?python编程是比较好学的编程课程,能够让4岁左右的孩子轻松接触. pytho ...

  7. vb还是python强大-VB强大还是python强大

    Python好学,易上手.如果你是第一次学习计算机编程语言,推荐你学这个.更重要的是,学会这门语言,也能方便你对电脑中的文档进行处理.而无论是C.还是VB,面对大多数任务,编码速度都不及Python的 ...

  8. java和python哪个好学-学java好还是Python好?

    首先我简单的说下目前的市场发展行情,Java和Python发行时间都有很多年了,但是或许你自己也应该清楚,Python是什么时候开始步入我们的生活,步入我们的眼线的,对,就是近几年,这几年随着培训机构 ...

  9. python和java哪个好学-Java和Python去学哪个好

    原标题:Java和Python去学哪个好 Python和Java是两种截然不同的编程语言,但两者对于现在的程序员来说都是十分有用的工具.就学习强度来说,Python相对于Java来说比较好学一些,跟直 ...

最新文章

  1. 6410调试LCD屏AT050TN22遇到的问题
  2. MySQL 随笔记录
  3. docker设置镜像源 树莓派_树莓派上 Docker 的安装和使用
  4. Minimal API Todo Sample
  5. linux ti 电池驱动_全球跨国车企电动汽车平台和电池系统对比
  6. matlab odeset慢,matcont6p1 最全最强大的非线性系统动态分岔与混沌分析软件,功能 ,可以满足绝大多数动力学要 matlab 276万源代码下载- www.pudn.com...
  7. yum安装wget失败,替换yum源为阿里yum源并重亲安装
  8. css基础知识汇总6
  9. 要学会“收”和“放”
  10. Jenkins问题:SVN插件未更新到最新代码
  11. 机器学习模型评价指标(准确率、精度、召回率)
  12. Java常用英语汇总(面试必备)
  13. python 蒙特卡罗_python实现蒙特卡罗方法(代码示例)
  14. Qt表格分页,跳转,首尾页
  15. 怎样学习有限元分析才能更快?
  16. 数组:s.length()与s.length的区别
  17. 51单片机电机测速程序c语言,单片机电机测速程序
  18. 货郎担问题(分支限界法)
  19. Monkey King-左偏树
  20. 谈谈Android 6.0 的动态权限管理

热门文章

  1. EasyUI学习总结(五)——EasyUI组件使用
  2. python 基础——变量
  3. 深入浅出数据仓库中SQL性能优化之Hive篇
  4. 推荐6个HTML5编辑器
  5. 有关协同开发实际工作的问题
  6. 利用ashx和ajax实现表格的异步填充
  7. 大学计算机基础课程报告python-Python程序设计习题解析(大学计算机基础教育规划教材)...
  8. python 创意编程 全国-关于举办第五届全国青少年创意编程与智能设计大赛的通知...
  9. python3.6安装包-Python3.6.6官方版
  10. python主要就业方向-【数据说话】当下的Python就业前景如何