Persekitaran kod java: 1. Mesin maya Java; 3. Persekitaran desktop; 6. Sistem tertanam; . Pemprosesan data besar 10. Persekitaran lain. Pengenalan terperinci: 1. Mesin maya Java, yang merupakan persekitaran utama untuk menjalankan kod Java Apabila anda menulis program Java dan menyusunnya, anda akan mendapat fail bytecode, yang boleh dijalankan pada mana-mana peranti dengan JVM dipasang , dsb.
Sistem pengendalian tutorial ini: sistem Windows 10, komputer DELL G3.
Kod Java boleh dijalankan dalam berbilang persekitaran, termasuk tetapi tidak terhad kepada yang berikut:
1. Java Virtual Machine (JVM): Ini ialah persekitaran utama untuk menjalankan kod Java. Apabila anda menulis program Java dan menyusunnya, anda mendapat fail bytecode yang boleh dijalankan pada mana-mana peranti dengan JVM dipasang. JVM ialah platform silang, yang bermaksud bahawa program Java yang anda tulis boleh dijalankan pada pelbagai sistem pengendalian seperti Windows, Linux, MacOS, dll., selagi JVM dipasang pada sistem ini.
2. Pelayan: Java sering digunakan untuk pengaturcaraan bahagian pelayan. Pelayan boleh menjadi satu atau lebih komputer yang menjalankan sistem pengendalian tertentu (seperti Linux atau Windows Server) yang mana aplikasi Java dan persekitaran masa jalan yang sepadan dipasang.
3. Persekitaran desktop: Java juga boleh digunakan untuk membangunkan aplikasi desktop. Sebagai contoh, Swing dan JavaFX ialah dua kit alatan antara muka pengguna grafik (GUI) untuk Java yang boleh digunakan untuk mencipta aplikasi desktop.
4 Peranti Android: Dalam pembangunan Android, pembangun menggunakan Java atau bahasa saudaranya Kotlin untuk menulis aplikasi. Aplikasi ini dijalankan pada peranti Android melalui Android Runtime Environment (ART) atau mesin maya Dalvik.
5. Pelayar web: Melalui teknologi Java Applet Java, kod Java boleh dijalankan terus dalam pelayar web. Walau bagaimanapun, disebabkan isu keselamatan dan prestasi, Applet Java tidak lagi disokong dalam penyemak imbas moden.
6. Sistem terbenam: Sifat ringan Java menjadikannya pilihan ideal untuk sistem terbenam. Java boleh digunakan untuk membangunkan aplikasi untuk sistem terbenam yang boleh dijalankan pada pelbagai peranti, seperti peranti rumah pintar, peralatan perubatan, dsb.
7. Pembangunan permainan: Java juga digunakan secara meluas dalam pembangunan permainan. Sesetengah enjin dan alatan permainan, seperti LibGDX dan jMonkeyEngine, menyokong pembangunan permainan menggunakan Java.
8. Pengkomputeran saintifik: Pustaka pengkomputeran berangka Java, seperti Apache Commons Math dan JScience, boleh digunakan untuk pengkomputeran saintifik dan analisis data.
9 Pemprosesan data besar: Java juga digunakan secara meluas dalam pemprosesan data besar. Rangka kerja pemprosesan data besar seperti Hadoop dan Spark menyokong Java.
10 Persekitaran lain: Selain persekitaran di atas, Java juga boleh dijalankan dalam banyak persekitaran lain, seperti beberapa peranti perkakasan tertentu, konsol permainan dan persekitaran pengkomputeran saintifik.
Ringkasnya, Java ialah bahasa pengaturcaraan tujuan umum yang boleh dijalankan dalam pelbagai persekitaran, termasuk pelayan, persekitaran desktop, peranti mudah alih, sistem terbenam, dsb.
Atas ialah kandungan terperinci di mana kod java berjalan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!