Rumah > Java > JavaAsas > Apakah singkatan persekitaran berjalan program java?

Apakah singkatan persekitaran berjalan program java?

青灯夜游
Lepaskan: 2022-11-28 19:17:35
asal
12929 orang telah melayarinya

Persekitaran berjalan program java dirujuk sebagai "JRE". JRE ialah koleksi persekitaran yang diperlukan untuk menjalankan program JAVA, termasuk pelaksanaan standard JVM dan perpustakaan kelas teras Java. JRE terdiri daripada dua bahagian: 1. Java Runtime Environment, iaitu platform Java di mana aplikasi boleh dijalankan, diuji dan dihantar 2. Java Plug-in, yang membolehkan Java Applets dan komponen JavaBean dijalankan dalam pelayar yang menggunakan JRE .

Apakah singkatan persekitaran berjalan program java?

Persekitaran pengendalian tutorial ini: sistem windows7, versi java8, komputer Dell G3.

Persekitaran berjalan program java dirujuk sebagai "JRE".

Pengenalan JRE

JRE ialah singkatan Java Runtime Environment, yang merujuk kepada persekitaran runtime Java dan merupakan produk daripada Matahari. Koleksi persekitaran yang diperlukan untuk menjalankan program JAVA, termasuk pelaksanaan standard JVM dan perpustakaan kelas teras Java.

JRE (termasuk Java Plug-in) ialah produk Sun dan terdiri daripada dua bahagian: Java Runtime Environment dan Java Plug-in.

  • Java Runtime Environment ialah platform Java di mana aplikasi boleh dijalankan, diuji dan dihantar. Ia tidak termasuk alat pembangunan (JDK) - penyusun, penyahpepijat dan alatan lain. JRE memerlukan perisian tambahan--Pemalam Java--untuk menjalankan applet dalam penyemak imbas.

  • Perisian Java Plug-in membenarkan Java Applets dan komponen JavaBean dijalankan dalam penyemak imbas yang menggunakan Java Runtime Environment Sun dan bukannya menggunakan Java Runtime Environment lalai. Java Plug-in tersedia untuk Netscape Navigator dan Microsoft Internet Explorer.

J2RE ialah Java2 Runtime Environment, iaitu persekitaran runtime Java Ia hanya menekankan bahawa ia sepadan dengan platform Java2, kadangkala dirujuk sebagai JRE. Jika anda hanya perlu menjalankan program Java atau Applet, muat turun dan pasangnya.

JRE ialah salah satu daripada tiga komponen berkaitan untuk membangunkan dan menjalankan program Java. Dua komponen lain adalah seperti berikut:

  • Kit Pembangunan Java (JDK) ialah satu set alat untuk membangunkan aplikasi Java. Pembangun memilih JDK mengikut versi Java dan pakej atau semakan (Java Enterprise Edition (Java EE), Java Special Edition (Java SE) atau Java Mobile Edition (Java ME)). Setiap JDK sentiasa menyertakan JRE yang serasi kerana menjalankan program Java adalah sebahagian daripada proses membangunkan program Java.

  • Java Virtual Machine (JVM) melaksanakan aplikasi Java dalam masa nyata. Setiap JRE termasuk JVM lalai, tetapi pembangun bebas memilih JVM lain yang memenuhi keperluan sumber khusus aplikasi mereka.

JRE menggabungkan kod Java yang dibuat menggunakan JDK dengan perpustakaan yang diperlukan untuk dijalankan pada JVM, dan kemudian mencipta tika JVM yang digunakan untuk melaksanakan program yang dijana. JVM tersedia untuk berbilang sistem pengendalian, dan program yang dibuat menggunakan JRE boleh dijalankan pada semua sistem pengendalian. Dengan cara ini, persekitaran masa jalan Java membolehkan program Java berjalan tanpa diubah suai pada mana-mana sistem pengendalian.

Bagaimana JRE berfungsi?

JDK dan JRE berinteraksi untuk mewujudkan persekitaran masa jalan yang mampan yang membolehkan pelaksanaan lancar aplikasi berasaskan Java pada hampir mana-mana sistem pengendalian. Yang berikut membentuk seni bina masa jalan JRE:

  • Pemuat Kelas

    Pemuat kelas Java secara dinamik memuatkan semua yang diperlukan untuk menjalankan jenis program Java. Oleh kerana kelas Java dimuatkan ke dalam memori hanya apabila diperlukan, JRE menggunakan pemuat kelas atas permintaan untuk mengautomasikan proses ini.

  • Pengesah Bytecode

    Sebelum menghantar kod Java kepada penterjemah, pengesah kod bait memastikan kod itu dibentuk dengan baik dan ketepatan. Jika kod tersebut melanggar integriti sistem atau hak akses, kelas tersebut dianggap rosak dan tidak akan dimuatkan.

  • Jurubahasa

    Selepas kod bait berjaya dimuatkan, jurubahasa Java akan mencipta contoh JVM untuk menyokong pelaksanaan program Java pada asas mesin.

Apakah yang terkandung dalam JRE?

Selain Mesin Maya Java, JRE menyertakan pelbagai alatan dan ciri perisian sokongan lain untuk membantu anda memanfaatkan sepenuhnya aplikasi Java anda.

Penyelesaian penyebaran

Teknologi penggunaan disertakan dalam pemasangan JRE, seperti Java Web Start dan Java Plugin, yang direka untuk memudahkan pengaktifan aplikasi dan menyediakan kemas kini Java masa hadapan menyediakan sokongan lanjutan.

Kit Pembangunan

JRE juga mengandungi kit alat yang direka untuk membantu pembangun menambah baik antara muka pengguna program. Beberapa kit alat ini termasuk:

  • Java 2D: Antara muka pengaturcaraan aplikasi (API) untuk melukis grafik dua dimensi dalam bahasa Java. Pembangun boleh mencipta antara muka pengguna yang kaya, kesan khas, permainan dan animasi.

  • Alatan Tetingkap Abstrak (AWT): GUI (Antara Muka Pengguna Grafik) untuk mencipta objek, butang, bar skrol dan tetingkap.

  • Swing: Satu lagi GUI ringan yang menyediakan penyesuaian mesra pengguna yang fleksibel menggunakan set widget yang kaya.

Perpustakaan bersepadu

Persekitaran masa jalan Java menyediakan beberapa perpustakaan penyepaduan untuk membantu pembangun mencipta sambungan data yang lancar antara aplikasi dan perkhidmatan. Beberapa perpustakaan ini termasuk:

  • Java IDL (CORBA): Menggunakan Common Object Request Architecture untuk menyokong objek teragih yang ditulis dalam bahasa pengaturcaraan Java.

  • API Ketersambungan Pangkalan Data Java (JDBC): Menyediakan pembangun dengan alatan untuk menulis aplikasi yang mengakses pangkalan data hubungan jauh, fail rata dan hamparan.

  • Java Penamaan dan Antara Muka Direktori (JNDI): Antara muka pengaturcaraan dan perkhidmatan direktori yang membolehkan pelanggan mencipta aplikasi mudah alih yang menggunakan konvensyen penamaan untuk mengambil maklumat daripada pangkalan data.

Perpustakaan bahasa dan utiliti

JRE mengandungi pakej java.lang dan java.util, iaitu pakej reka bentuk dan pakej Java diperlukan untuk kawalan versi, pengurusan dan pemantauan. Contoh pakej termasuk:

  • Rangka Kerja Pengumpulan: Seni bina bersatu yang terdiri daripada satu set antara muka yang direka untuk menambah baik penyimpanan dan pemprosesan data aplikasi.

  • Utiliti Selari: Pakej rangka kerja yang berkuasa dengan utiliti penjalinan berprestasi tinggi.

  • API Keutamaan: API berterusan merentas platform ringan yang membenarkan berbilang pengguna pada mesin yang sama untuk menentukan set pilihan aplikasi mereka sendiri.

  • Pengelogan: Hasilkan laporan log seperti kegagalan keselamatan, ralat konfigurasi dan isu prestasi untuk analisis lanjut.

  • Java Archive (JAR): Format fail bebas platform yang menggabungkan berbilang fail dalam format JAR, meningkatkan kelajuan muat turun dengan ketara dan mengurangkan saiz fail.

[Cadangan berkaitan: Pergi tutorial video]

Atas ialah kandungan terperinci Apakah singkatan persekitaran berjalan program java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan