分享

Python比Java简单吗?

 昵称11935121 2018-04-25

Python语法简练上手快,比Java简单这是很确定没有啥疑问的。

最简单的例子Hello chongchong

可能有些人会抬杠未必把,好把哪咱们就来个最简单的例子。

什么Hello word?不对,虫虫把他改成了Hello congchong,哥是司码,哥做主。

Python语言,很简单就句:

print 'hello chongchong'

Java一句不行,Java一切皆对象嘛,先得定义个对象Class,这里是CC:

public class CC {

public static void main(String[] args){

System.out.println('hello chongchong');

}

}

执行,两者执行也是Python简单,那一句保存为CC.py

执行 python CC.py

Java就要繁琐一点,先把源码(上面的5句)保存为CC.java(注意文件名要和类名一致)。

编译: javac CC.java

会生成CC.class的java虚拟机二进制字节文件,该文件要由JVM解析和执行,这也是Java当初跨平台设计的意义,编译的字节文件要Java虚拟机执行,于底层无关。

执行:java CC

注意CC后面没有.class,你带了反而会报错,这个会触法JVM对CC类执行调用,找到入口函数main,然后调用System.out.println方法,输出内容。


其他更多比较:


控制流程


类及其继承关系


文件IO操作

更多的语法糖对比就不多介绍,看各自官方的文档及搜索引擎也多的是。至于应用等个方面的介绍,虫虫之前的很多回答里都有,就不赘述了。大家可以关注我,就能方便的看到。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多