


Nota Rasmi Java: Menulis dan Menjalankan Program Java
Anda mungkin tidak sabar-sabar untuk memasang Java, menulis program Java dan menjalankannya. Tetapi sebelum itu, ada beberapa konsep yang perlu difahami terlebih dahulu, kerana Java berbeza sedikit dengan C, C++ dan Python.
Kompilasi dan Pelaksanaan
Kami menulis kod bahasa Inggeris dalam fail teks Komputer tidak dapat memahami kod bahasa Inggeris ini, jadi kami perlu melakukan beberapa penukaran kepada format yang boleh dikenali dan dijalankan oleh komputer diselesaikan oleh "penyusun". Sesetengah bahasa tidak mempunyai penyusun, tetapi Java mempunyai.
Fail yang ditukar oleh pengkompil biasanya dipanggil fail binari, atau fail boleh laku. Kandungan fail ditukar daripada bahasa Inggeris kepada bytecode. Hanya komputer yang boleh memahami kod bait, bukan manusia, jadi kita tidak perlu ambil peduli Kita hanya perlu memastikan kod bahasa Inggeris yang kita tulis boleh disusun dengan betul. Biarkan komputer melakukan pelaksanaan.
Fail kod Java berakhir dengan .java dan fail boleh laku Java berakhir dengan .class.
Buat Kelas Java
Semua kod dalam fail Java mesti diletakkan dalam "Java Class":
public class MyFirstClass { }
Nama fail mesti dipanggil MyFirstClass.java, Nama fail dan nama kelas mestilah konsisten. Mengapa Java direka untuk menjadi sangat ketat? Mudah, ia membolehkan anda mengetahui nama kelas apabila anda melihat nama fail, tanpa perlu meneka.
Pasang JDK
Bagaimana untuk menyusun fail kelas? Muat turun Java.
Memuat turun Java bermaksud memuat turun JDK, Java Development Kit, yang mengandungi pengkompil Java untuk menyusun MyFirstClass.java ke dalam MyFirstClass.class.
Apa yang dipanggil JRE, Java Runtime Environment, adalah sebahagian daripada JDK dan hanya boleh digunakan untuk menjalankan program Java dan tidak boleh digunakan untuk menyusun.
Alamat muat turun: https://jdk.java.net/
Selepas pemasangan, anda perlu menetapkan pembolehubah persekitaran JAVA_HOME dan PATH mengikut sistem pengendalian (Windows, Linux, macOS) .
Sahkan pemasangan yang berjaya:
java -version
Kompilasi Kelas
Gunakan arahan javac untuk menyusun:
javac MyFirstClass.java
Jika terdapat masalah dengan kod, ralat akan muncul. Jika tiada masalah, fail MyFirstClass.class akan dijana.
Jalankan HelloWorld
Tambah kod:
public class MyFirstClass { public static void main(String... args) { System.out.println("Hello, World!"); } }
Kompil semula, pastikan fail kelas dijana, gunakan arahan java untuk menjalankan:
java MyFirstClass
Jika operasi berjaya, konsol akan mencetak: Hello, World!
Soalan Lazim
Soalan 1: javac HelloWorldApp, ralat:
Class names, 'HelloWorldApp', are only accepted if annotation processing is explicitly requested
javac HelloWorldApp .java Compile Perintah "javac" hendaklah diikuti dengan "nama fail".
Soalan 2: java HelloWorldApp.class, ralat:
Could not find or load main class HelloWorldApp.class
java HelloWorldApp Perintah berjalan "java" harus diikuti dengan "nama kelas".
Anda boleh mengarahkan Bantuan untuk melihat perbezaan:
javac Usage: javac <options> <source files>
java Usage: java [-options] class [args...] (to execute a class) orjava [-options] -jar jarfile [args...] (to execute a jar file)
Apabila membangunkan aplikasi kompleks, arahan javac dan java tidak digunakan secara langsung, tetapi IDE, Persekitaran Pembangunan Bersepadu, Pembangunan Bersepadu persekitaran seperti Eclipse, NetBeans dan IntelliJ IDEA.
Rujukan: Bermula dengan Java https://dev.java/learn/getting-started
Atas ialah kandungan terperinci Nota Rasmi Java: Menulis dan Menjalankan Program Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Panduan untuk Square Root di Java. Di sini kita membincangkan cara Square Root berfungsi di Java dengan contoh dan pelaksanaan kodnya masing-masing.

Panduan Nombor Sempurna di Jawa. Di sini kita membincangkan Definisi, Bagaimana untuk menyemak nombor Perfect dalam Java?, contoh dengan pelaksanaan kod.

Panduan untuk Penjana Nombor Rawak di Jawa. Di sini kita membincangkan Fungsi dalam Java dengan contoh dan dua Penjana berbeza dengan contoh lain.

Panduan untuk Nombor Armstrong di Jawa. Di sini kita membincangkan pengenalan kepada nombor Armstrong di java bersama-sama dengan beberapa kod.

Panduan untuk Weka di Jawa. Di sini kita membincangkan Pengenalan, cara menggunakan weka java, jenis platform, dan kelebihan dengan contoh.

Panduan untuk Nombor Smith di Jawa. Di sini kita membincangkan Definisi, Bagaimana untuk menyemak nombor smith di Jawa? contoh dengan pelaksanaan kod.

Dalam artikel ini, kami telah menyimpan Soalan Temuduga Spring Java yang paling banyak ditanya dengan jawapan terperinci mereka. Supaya anda boleh memecahkan temuduga.

Java 8 memperkenalkan API Stream, menyediakan cara yang kuat dan ekspresif untuk memproses koleksi data. Walau bagaimanapun, soalan biasa apabila menggunakan aliran adalah: bagaimana untuk memecahkan atau kembali dari operasi foreach? Gelung tradisional membolehkan gangguan awal atau pulangan, tetapi kaedah Foreach Stream tidak menyokong secara langsung kaedah ini. Artikel ini akan menerangkan sebab -sebab dan meneroka kaedah alternatif untuk melaksanakan penamatan pramatang dalam sistem pemprosesan aliran. Bacaan Lanjut: Penambahbaikan API Java Stream Memahami aliran aliran Kaedah Foreach adalah operasi terminal yang melakukan satu operasi pada setiap elemen dalam aliran. Niat reka bentuknya adalah
