Apakah perbezaan antara Java dan JavaScript?

Java dan JavaScript adalah bahasa pengaturcaraan yang digunakan untuk membangunkan aplikasi atau ciri pada laman web. Walaupun kod pengaturcaraan itu sendiri mempunyai beberapa persamaan, terdapat perbezaan di antara mereka.

Perbezaan terbesar ialah jenis aplikasi yang digunakan untuk membuatnya. Pengaturcaraan Java adalah untuk aplikasi yang sama ada dijalankan dari desktop komputer atau dimulakan melalui laman web. Mereka adalah program tersendiri dan membuka tetingkap program berasingan dalam kebanyakan kes. Jika Java tidak dipasang, komputer tidak dapat menjalankan aplikasi Java. Walau bagaimanapun, JavaScript disertakan dengan semua pelayar moden dan selagi ia diaktifkan akan melaksanakan JavaScript apabila halaman web dimuatkan.

Pengaturcaraan JavaScript hidup dalam laman web, dan sama ada menyediakan ciri tambahan di laman web atau boleh membuat aplikasi dalam laman web itu sendiri. Sesetengah permainan video telah dibangunkan menggunakan JavaScript, dan mereka boleh dimainkan dengan betul dalam tetingkap penyemak imbas Internet.

Program Java biasanya melakukan pengiraan dan proses "pemikiran" utama di sisi server atau dalam applet Java yang harus dimuat terlebih dahulu. Kod JavaScript, sebaliknya, melakukan pengiraan dan "pemikiran "nya selalu di sisi klien, komputer di mana halaman web diakses. Atas sebab ini, kod JavaScript sering lebih cepat, kadangkala hampir seketika. Program Java mengambil sedikit masa (beberapa saat atau lebih) untuk diproses.

Program Java kadang-kadang memerlukan banyak memori komputer untuk berfungsi dengan baik, yang boleh menyebabkan komputer perlahan atau program lain untuk beroperasi dengan lebih perlahan. Walaupun program Java boleh dibangunkan untuk melakukan perkara yang sangat kuat, penggunaan memori yang lebih tinggi adalah merugikan. JavaScript, bagaimanapun, menggunakan memori kurang (sangat sedikit dalam beberapa kes) untuk melakukan pemprosesan dan berfungsi dengan baik. Ia adalah bahasa pengaturcaraan umum yang digunakan dalam banyak laman web hari ini (termasuk yang satu ini) kerana keperluan memori yang rendah dan keupayaan untuk menyediakan banyak ciri yang berbeza pada halaman web.

Contoh kod JavaScript

Berikut adalah contoh kod JavaScript dalam kod HTML.

Klik butang untuk memaparkan kotak amaran.

Cuba fungsi fungsi saya () {alert ("Mengklik butang akan muncul kotak amaran!"); }

Kod di atas memberi anda sesuatu yang serupa dengan butang "Cuba" di bawah. Apabila anda mengklik butang ini, kotak amaran akan muncul.

 import com.sun.syndication.io.SyndFeedInput; import com.sun.syndication.feed.synd.SyndFeed; import or.xml.sax.ImputSource; public class RSSReader {public static void main (String [] args) {if (args.length == 0) {System.err.println ("penggunaan: java RSSReader URL"); kembali; } suis stringURL = args [0]; Feed SyndFeedInputInput; feedInput = SyndFeedInput baru (); Feed SyndFeed = null; cuba {feed = feedInput.build (InputSource baru (feedURL)); } tangkapan (Pengecualian e) {System.err.println ("Tidak dapat mempersiapkan suapan dari:" + args [0]); e.printStackTrace (); } System.out.println ("Menemukan suapan jenis" + feed.getFeedType ()); System.out.println ("Tajuk suapan:" + feed.getTitle ()); }}