Perl vs Java
Java
- Java 是一种面向对象的编程语言,也是一个计算平台。
- 它安全、快速且可靠。
- Java 代码首先被转换成字节码,然后使用 JVM(Java 虚拟机)执行。
- 转换成字节码的 Java 程序以“.class”扩展名存储。
- Java 没有提供存储关联数组的特定方法,而是有各种哈希函数的实现。
- 需要运行的 Java 程序以“.java”扩展名存储。
- Java 是一种静态类型语言,即类型检查在编译时(而非运行时)进行。
- Java 中的单行注释使用“//”指定。
- Java 中的多行注释使用“/*”开始,并以“*/”结束。
- Java 文档使用“/**”开始,并以“*/”结束。
- 每个语句以“;”结尾。
Perl
- 每个语句以“;”结尾。
- 它被认为是一种通用的高级语言。
- 它被创建出来以替换过于复杂的 shell 脚本。
- Perl 5 及之前的版本被认为是解释型语言。
- Perl 6 版本编译成 Parrot 字节码,并以“.pbc”扩展名存储。
- Perl 中专门定义了关联数组。
- Perl 代码以“.pl”扩展名存储。
- 它是一种动态类型语言,即变量和函数的类型在运行时检查。
- Perl 代码中的注释使用“#”编写。
- Perl 代码中的文档使用“=”和“=cut”指定。
广告