Manual Tutorial JAVA

Baca(64778) masa kemas kini(2022-04-11)

Manual ini ialah tutorial dalam talian java Ia adalah manual tutorial yang ditulis untuk bahasa pengaturcaraan peringkat tinggi java yang dilancarkan oleh Sun Microsystems pada Mei 1995. Java boleh dijalankan pada berbilang platform, seperti Windows, Mac OS, dan versi sistem UNIX yang lain. Tutorial ini akan membolehkan semua orang lebih memahami bahasa pengaturcaraan JAVA melalui contoh mudah.


Java ialah bahasa pengaturcaraan komputer yang digunakan secara meluas dengan ciri pengaturcaraan merentas platform, berorientasikan objek dan generik Ia digunakan secara meluas dalam pembangunan aplikasi web peringkat perusahaan dan pembangunan aplikasi mudah alih.

Gaya bahasa pengaturcaraan Java sangat hampir dengan bahasa C++. Ia mewarisi teras teknologi berorientasikan objek bahasa C++, membuang penunjuk yang terdedah kepada ralat dan menggantikannya dengan rujukan mengalih keluar operator yang berlebihan dan ciri warisan dalam C++ dan menggantikannya dengan antara muka; Pengaturcaraan generik, penghitungan selamat jenis, parameter panjang berubah-ubah dan ciri autoload/nyah kotak telah diperkenalkan dalam Java SE 1.5. Penjelasan Sun Microsystems tentang bahasa Java ialah: "Bahasa pengaturcaraan Java ialah bahasa yang mudah, berorientasikan objek, diedarkan, boleh ditafsir, teguh, selamat dan bebas sistem, mudah alih, berprestasi tinggi, berbilang benang dan bahasa dinamik"

Java berbeza Untuk bahasa yang disusun umum atau bahasa yang ditafsirkan. Ia mula-mula menyusun kod sumber menjadi kod bait, dan kemudian bergantung pada mesin maya pada pelbagai platform untuk mentafsir dan melaksanakan kod bait, dengan itu mempunyai ciri merentas platform "tulis sekali, jalankan di mana-mana". Pada JVM awal, ini mengurangkan kecekapan menjalankan program Java ke tahap tertentu. Walau bagaimanapun, selepas keluaran J2SE1.4.2, kelajuan larian Java telah dipertingkatkan dengan ketara.

Sintaks Java asas

Anda harus memberi perhatian kepada perkara berikut sebelum menulis program Java:

  • Sensitiviti huruf besar: Java adalah sensitif huruf besar-besaran, yang bermaksud bahawa pengecam Hello dan hello adalah berbeza.

  • Nama Kelas: Untuk semua kelas, huruf pertama nama kelas hendaklah menggunakan huruf besar. Jika nama kelas terdiri daripada beberapa perkataan, huruf pertama setiap perkataan hendaklah menggunakan huruf besar, seperti MyFirstJavaClass.

  • Nama kaedah: Semua nama kaedah hendaklah bermula dengan huruf kecil. Jika nama kaedah mengandungi beberapa perkataan, huruf pertama bagi setiap perkataan berikutnya adalah dengan huruf besar, contohnya, myFirstJavaMethod.

  • Nama fail sumber: Nama fail sumber mestilah sama dengan nama kelas. Apabila menyimpan fail, anda harus menggunakan nama kelas sebagai nama fail (ingat Java sensitif huruf besar-kecil) dan akhiran nama fail .java. (Jika nama fail dan nama kelas berbeza, ralat penyusunan akan berlaku).

  • Masuk kaedah utama: Semua program Java memulakan pelaksanaan daripada kaedah utama (String[] args) statik awam.

Jom rasai program Java pertama!

Program Java Pertama

Instance

public class HelloWorld {
    public static void main(String []args) {
       System.out.println("Hello World");
    }
}

Run instance »

Klik butang "Run Instance" untuk melihat contoh dalam talian

Petua: Tutorial Java kami akan membantu anda mempelajari Java daripada pemula hingga mahir. Jika anda mempunyai sebarang soalan, sila pergi ke laman web PHP ChineseJava Community untuk bertanya soalan anda, dan netizen yang bersemangat akan menjawabnya untuk anda.

Java Uses

  • Aplikasi GUI Desktop: Java menyediakan pembangunan GUI melalui pelbagai cara seperti Abstract Window Toolkit (AWT), Swing dan JavaFX. Walaupun AWT termasuk banyak komponen pra-bina seperti menu, butang, senarai dan banyak komponen pihak ketiga, Swing (kit alat widget GUI) juga menyediakan komponen lanjutan tertentu seperti pepohon, jadual, anak tetingkap skrol, Panel bertab dan senarai. JavaFX ialah satu set pakej grafik dan media yang menyediakan kebolehoperasian Swing, keupayaan grafik 3D dan model penggunaan serba lengkap untuk menskrip applet dan aplikasi Java dengan cepat.

  • Apl Mudah Alih: Java Platform, Micro Edition (Java ME atau J2ME) ialah rangka kerja merentas platform untuk membina aplikasi yang berjalan pada semua peranti yang disokong Java, termasuk telefon berciri dan telefon pintar. Selain itu, aplikasi Android, salah satu sistem pengendalian mudah alih yang paling popular, sering diskrip dalam Java menggunakan Kit Pembangunan Perisian Android (SDK) atau persekitaran lain.

  • Sistem Terbenam: Daripada cip mikro kepada komputer khusus, sistem terbenam ialah komponen sistem elektromekanikal yang lebih besar yang melaksanakan tugas khusus. Peranti yang pelbagai seperti kad SIM, pemain Cakera Blu-ray, meter utiliti dan televisyen menggunakan teknologi Java terbenam. Menurut Oracle, 100% pemain Cakera Blu-ray dan 125 juta peranti televisyen dikuasakan oleh teknologi Java.

  • Aplikasi Web: Java menyediakan sokongan untuk aplikasi web melalui Servlets, Struts atau JSP. Pengaturcaraan mudah dan keselamatan yang lebih tinggi yang disediakan oleh bahasa pengaturcaraan telah menjadikan sejumlah besar aplikasi kerajaan tersedia untuk kesihatan, keselamatan sosial, pendidikan dan insurans berdasarkan Java. Java juga boleh digunakan untuk membangunkan aplikasi web e-dagang menggunakan platform e-dagang sumber terbuka seperti Broadleaf.

  • Pelayan Web dan Pelayan Aplikasi: Ekosistem Java hari ini terdiri daripada berbilang pelayan web dan pelayan aplikasi Java. Walaupun Apache Tomcat, Simple, Jo!, Rimfaxe Web Server (RWS) dan Project Jigsaw mendominasi ruang pelayan web, WebLogic, WebSphere dan Jboss EAP memegang jawatan penting dalam ruang pelayan aplikasi komersial.

  • Aplikasi Perusahaan: Java Enterprise Edition (Java EE) ialah platform popular yang menyediakan API dan persekitaran masa jalan untuk skrip dan menjalankan perisian perusahaan, termasuk aplikasi web dan perkhidmatan web. Oracle mendakwa bahawa Java berjalan pada 97% komputer perusahaan. Jaminan prestasi yang lebih tinggi dan kuasa pengkomputeran yang lebih pantas di Jawa telah membawa kepada sistem perdagangan frekuensi tinggi seperti Murex yang diskripkan. Ia juga merupakan hab untuk pelbagai aplikasi perbankan yang menjalankan Java dari bahagian pengguna hadapan ke bahagian pelayan bahagian belakang.

  • Aplikasi Saintifik: Java ialah pilihan banyak pembangun perisian untuk menulis aplikasi yang melibatkan pengkomputeran saintifik dan operasi matematik. Program ini secara amnya dianggap pantas dan selamat, dengan mudah alih yang lebih baik dan penyelenggaraan yang rendah. Aplikasi seperti MATLAB menggunakan Java untuk antara muka pengguna interaktif dan sebagai sebahagian daripada sistem teras.

Apa yang merangkumi manual tutorial Java ini

Tutorial Java ini merangkumi semua pengetahuan asas dan lanjutan tentang Java, termasuk sintaks Java asas, objek Java, kelas, jenis data Java, jenis pembolehubah Java, berorientasikan objek Java dan struktur data Java Tunggu semua pengenalan kepada pengetahuan asas dan lanjutan Java.

Petua: Setiap bab tutorial ini mengandungi banyak contoh Java Anda boleh terus klik butang "Jalankan Contoh" untuk melihat keputusan dalam talian. Contoh-contoh ini akan membantu anda memahami dan menggunakan Java dengan lebih baik.