跳转至

Perl vs Java

原文:https://www.geeksforgeeks.org/perl-vs-java/

Perl 是拉里·沃尔在 1987 年开发的。Perl 支持面向对象和过程编程。很像 C 和 C++。Perl 最初是为文本处理而开发的。

Java 是应用最广泛的编程语言之一。Java 不仅是一种编程语言,也是一种计算平台。Java 是由詹姆斯·高斯林发起的太阳微系统公司在 1995 年发布的。根据甲骨文的数据,java 在全球 30 亿台设备上运行。它旨在让开发人员编写一次,运行任何地方,这意味着一个 Java 程序可以在一个平台上编译,并在任何其他具有 JVM 的平台上执行。

下面是 Perl 和 Java 的一些主要区别

特征 Perl 语言 Java 语言(一种计算机语言,尤用于创建网站)
简介 “Perl 是一种通用的高级语言,流行用于 CGI 脚本。Perl 中一些流行的项目是 CPanel 和 Bugzilla。最初设计它是为了替换复杂的外壳脚本。 Java 是一种编程语言和计算平台。仍然有软件和网站不会工作,除非你安装了 java。它快速、安全、可靠。"
编译格式 Perl 6 是专门编译为 Parrot 字节码的,而 Perl 5 和更早的版本是解释语言。它以扩展名. pbc 存储。 Java 程序被编译成字节码。
Java 字节码可以通过网络共享,然后可以在任何有 JVM 的机器上执行。它以扩展名. class 存储。
关联数组 对于 Perl,关联数组的定义非常简洁。 Java 没有创建关联数组的简洁方法。然而,它散列实现。
聚焦 像文件扫描和报告生成这样的常见任务得到了 Perl 的大力支持。 Java 主要关注应用程序开发、软件工具、服务器应用程序和大数据技术。
文件扩展名 Perl 程序是用。pl 扩展。
Eg: MyFile.pl Java 程序是用。java 扩展。MyFile.java
类型化方法 Perl 是动态类型化的,即大多数类型检查都是在运行时执行的。 Java 是静态类型的,也就是说,它的大部分类型检查是在编译时执行的。
意见和文件 Perl 中的内联注释是使用#
编写的,例如# Perl 中的内联注释

Perl 中的文档是使用=和=cut 完成的。 Eg: =Perl 文档遵循以下语法=剪切

Single line comments in Java are declared using // Eg: //Single line Comment .

多行注释是使用/……/ Eg: /编写的,这是一个多行注释/

Java 中的文档是使用。 /**……

例如: / * Java 文档/

报表结束在 Perl 中,每条语句都必须以分号(;)在 Java 中,每个语句都必须以分号(;)


我们一直在努力

apachecn/AiLearning

【布客】中文翻译组