java和python之间有可比性么

2020-09-15 科技 108阅读
关于可比性要看它们各自的适用场景,就使用语言做开发而言没必要比较,用适合自己的,适合业务需求的,高效为原则,找出最适合它们的场景使用即可。
具体的区别与联系如下:
python原则上是一种脚本语言。java是一种开发语言,也是一个平台。
java 是高级语言(High-level programming language),Python 是非常高级语言(very-high-level language [1])
Java和Python的区别是静态类型和动态类型,静态类型必须先声明再使用,动态则不需要声明。
JAVA 要编译后才能运行,Python 直接解释运行。
JAVA 引入包后,调用包的方式比 Python 要简洁些,而 Python 直接 import 包则是显式的,不会出现同名模块/类冲突的问题,如果使用“from module import function”的话,在使用的时候也很简洁却要求必须有针对性地引用函数。
JAVA 里的块用大括号对包括,Python 以冒号 + 四个空格缩进表示。
JAVA 的类型要声明,Python 的类型不需要。
JAVA 基本上是类/结构操作,也就是面向对象处理,Python 可以以独立的函数模块来处理逻辑而不需要放到类中。
JAVA 每行语句以分号结束,Python 可以不写分号。
JAVA 中的字符串以双引号括起来,Python 中单引号或双引号都可以(与 JavaScript 一样)。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com