Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Java

So sánh Perl và Java


Java

  • Java là ngôn ngữ lập trình hướng đối tượng và nền tảng điện toán.
  • An toàn, nhanh, tin cậy.
  • Mã Java chuyển thành bytecode rồi thực thi bằng JVM.
  • Chương trình Java biên dịch thành bytecode lưu với đuôi .class.
  • Java không quy định cách lưu mảng liên kết, thay vào đó có triển khai các hàm băm.
  • Chương trình Java cần chạy lưu với đuôi .java.
  • Java là ngôn ngữ kiểu tĩnh (statically typed), kiểm tra kiểu lúc compile-time.
  • Comment một dòng dùng //.
  • Comment nhiều dòng dùng /* kết thúc */.
  • Tài liệu Java dùng /** kết thúc */.
  • Mọi câu lệnh kết thúc bằng ;.

Perl

  • Mọi câu lệnh kết thúc bằng ;.
  • Được coi là ngôn ngữ đa mục đích cấp cao.
  • Được tạo để thay thế shell script quá phức tạp.
  • Phiên bản trước và Perl 5 là ngôn ngữ thông dịch (interpreted).
  • Perl 6 biên dịch thành Parrot Bytecode lưu đuôi .pbc.
  • Mảng liên kết được định nghĩa cụ thể trong Perl.
  • Mã Perl lưu đuôi .pl.
  • Là ngôn ngữ kiểu động (dynamically typed), kiểm tra kiểu lúc runtime.
  • Comment trong Perl dùng #.
  • Tài liệu trong Perl dùng = và =cut.