Rumah> Java> javaTutorial> teks badan

Apakah persekitaran berjalan program java

小老鼠
Lepaskan: 2024-04-11 14:51:15
asal
1194 orang telah melayarinya

Persekitaran yang diperlukan untuk program Java dijalankan ialah Java Runtime Environment (JRE), yang mengandungi Java Virtual Machine (JVM), perpustakaan kelas teras dan API Java, yang bertanggungjawab untuk melaksanakan bytecode, menyediakan kelas biasa dan mengakses sumber sistem.

Apakah persekitaran berjalan program java

Persekitaran berjalan program Java

Atur cara Java perlu dijalankan dalam persekitaran tertentu, yang dipanggil Java Runtime Environment (JRE).

Komposisi JRE

JRE terdiri daripada komponen berikut:

  • Java Virtual Machine (JVM):Bertanggungjawab untuk melaksanakan Java bytecode.
  • Pustaka Kelas Teras:Menyediakan kelas dan kaedah biasa yang diperlukan oleh aplikasi Java.
  • API Java:Membenarkan aplikasi Java mengakses sumber dan perkhidmatan sistem.

Cara JRE berfungsi

Apabila anda menjalankan program Java, JVM menyusun kod sumber menjadi bytecode. Bytecode ialah kod bebas platform yang boleh dijalankan pada mana-mana komputer dengan JVM. JVM memuatkan dan melaksanakan bytecode dan berinteraksi dengan perpustakaan kelas teras dan API untuk menyelesaikan tugasan.

Pemasangan JRE

Menjalankan program Java memerlukan JRE dipasang pada komputer. Ia biasanya dipasang dengan Java Development Kit (JDK), yang digunakan untuk membangunkan program Java.

Alternatif

Selain JRE, terdapat persekitaran lain yang boleh menjalankan program Java:

  • Java Development Kit (JDK):Termasuk JRE, ditambah kod sumber Java yang diperlukan untuk menyusun Java dan membangunkan alat aplikasi Java.
  • JIT Compiler:Sebuah pengkompil yang meningkatkan prestasi aplikasi Java dengan menyusun bytecode ke dalam kod mesin.
  • Java Native Interface (JNI):Antara muka yang membolehkan aplikasi Java berinteraksi dengan kod asli.

Atas ialah kandungan terperinci Apakah 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
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!