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操作 更多的语法糖对比就不多介绍,看各自官方的文档及搜索引擎也多的是。至于应用等个方面的介绍,虫虫之前的很多回答里都有,就不赘述了。大家可以关注我,就能方便的看到。 |
|
来自: 昵称11935121 > 《未命名》