Rumah >Java >javaTutorial >Asas pengaturcaraan JAVA
JAVA ialah bahasa pengaturcaraan yang berkuasa, mudah alih dan sangat selamat yang dicipta oleh James Gosling pada tahun 1991 di sebuah syarikat bernama Sun Microsystems, Inc. Nama rasminya ialah OAK, yang dinamakan semula sebagai JAVA oleh Sun Microsystems pada tahun 1995. Syarikat itu telah diambil alih oleh Oracle Corporation. Ia adalah bahasa pengaturcaraan tujuan umum dan bahasa pengaturcaraan berorientasikan objek. JAVA ialah bahasa pengaturcaraan moden dan digunakan secara meluas. Ia mengandungi pelbagai langkah perlindungan yang direka untuk mengelakkan ranap masa jalan program seperti pengumpulan sampah - alamat tidak sah, semakan sempadan tatasusunan dan rentetan, tiada aritmetik penuding, pengecualian dan antara muka yang tidak berjalan ke alamat kaedah yang salah.
Fungsi JAVA berbeza dari versi ke versi. JAVA mempunyai tiga bentuk atau versi berbeza -
Ia adalah platform komputer yang membolehkan kita menjalankan program. Ia boleh digunakan untuk mencipta dan mengedarkan pelayan kod mudah alih dan tetapan desktop. Ia menggunakan JAVA sebagai bahasa pengaturcaraan utamanya. Ia tergolong dalam keluarga platform perisian JAVA.
Ia menyediakan semua perpustakaan dan API, termasuk java.lang, java.net, java.math, java.util, java.io, dsb.
Ini adalah koleksi keperluan di sekitar Java SE (Edisi Standard). Ia digunakan untuk membuat program besar yang berjalan pada pelayan dan mengendalikan sejumlah besar trafik dan situasi yang kompleks.
Java EE digunakan terutamanya dalam e-dagang, perakaunan, sistem transaksi kewangan dan bidang lain
Hasil terjemahanIa digunakan untuk aplikasi pengkomputeran dalam peranti kecil seperti kotak, telefon bimbit dan peralatan rumah. Ia adalah versi berorientasikan objek. Ia mempunyai keselamatan yang hebat dan protokol terbina dalam.
Apl yang dibuat dengan cara ini adalah mudah alih dan juga boleh memanfaatkan keupayaan asli peranti.
Java ialah bahasa pengaturcaraan yang paling popular, jadi ia mempunyai banyak aplikasi. Berikut ialah beberapa aplikasi tersebut:
Java ialah pilihan pertama bagi pembangun untuk mencipta aplikasi, ia adalah platform popular dengan pelbagai ciri seperti menyediakan API dan persekitaran runtime skrip. Juga termasuk perkhidmatan web dan aplikasi. Ia digunakan secara meluas oleh jabatan perbankan, kewangan dan perakaunan.
Dalam istilah mudah, ia adalah aplikasi yang diedarkan dalam persekitaran yang dipanggil aplikasi perusahaan
Ia digunakan untuk membuat aplikasi web dan digunakan oleh aplikasi web. Ia menyediakan sokongan yang meluas kepada pembangun untuk mencipta aplikasi web. Sebarang jenis aplikasi boleh dibuat dengan teknologi ini. Ia terdiri daripada pengekodan mudah dan keselamatan yang tinggi.
Digunakan untuk membuat aplikasi untuk pendidikan, keselamatan sosial, insurans, sektor kesihatan, komuniti kecil dan banyak lagi.
Ia dianggap sebagai program rasmi untuk mencipta aplikasi mudah alih. Ia berfungsi dengan program seperti Android Studio dan Kotlin. Operasinya bergantung pada Mesin Maya Java (JVM), manakala Android menjalankan fail kelas pada Mesin Maya Dalvik (DVM).
Ia bergantung kepada konsep pengaturcaraan berorientasikan objek. Fail ini dipasang ke dalam pakej aplikasi Android (APK).
Ia mempunyai sokongan enjin 3D sumber terbuka. Ia adalah aplikasi yang digunakan secara meluas dalam era moden. Ia dianggap sebagai bahasa pengaturcaraan yang digunakan terutamanya untuk aplikasi permainan.
Ia digunakan untuk mencipta aplikasi permainan. Ia terdiri daripada pengekodan yang panjang dan mengambil masa, serta kekurangan kutipan sampah, tetapi masalah ini boleh diselesaikan dengan menggunakan versi aplikasi ini.
Platform Java ialah satu set alat yang boleh membantu kami membuat pelbagai aplikasi dengan mudah dan menyediakan perkhidmatan keselamatan tinggi. Aplikasi ini menggunakan bahasa pengaturcaraan Java untuk mencipta kod untuk menjalankan aplikasi dengan cekap.
Banyak platform Java telah dibangunkan untuk memastikan fungsi Java boleh berjalan sama rata tanpa sebarang kesulitan. Ia ialah koleksi perpustakaan, penyusun, mesin maya, dan semua komponen lain.
Ia juga menyediakan perpustakaan tambahan apabila program memerlukannya. Ia terdiri daripada kit pembangunan Java, pengkompil bahasa Java, persekitaran runtime Java, pengkompil tepat dalam masa, dsb.
Java ialah bahasa pengaturcaraan yang biasa digunakan untuk mencipta pelbagai jenis aplikasi. Berikut ialah senarai beberapa apl ini:
Langsung dan terkenal
Jawa ialah bahasa yang mudah difahami, dicipta dan dipelajari. Ia terdiri daripada sintaks yang jelas, ringkas dan asas. Java tidak menyediakan lebihan penuding atau lebih muatan pengendali.
Berorientasikan objek
Ia terdiri daripada sekurang-kurangnya satu kelas dan objek. Ia menyediakan segala-galanya sebagai objek, jadi ia mengandungi beberapa data dan tingkah laku
Berkuasa
Ia menggunakan kutipan sampah sebagai sistem pengurusan yang berkuasa. Cara pengendalian dan pengecualian menjadikannya lebih cekap dan mantap, membantu pembangun membuat aplikasi dengan mudah.
Keselamatan
Ia berjalan tanpa atur cara eksplisit dalam mesin maya, menjadikannya bahasa pengaturcaraan yang sangat selamat.
Platform bebas
Java menyediakan fungsi bebas platform kepada penggunanya. Oleh itu, ia menawarkan janji bahawa kod yang ditulis dalam Java boleh dijalankan pada mana-mana mesin.
Masalah besar boleh diselesaikan menggunakan sistem pengaturcaraan berorientasikan objek dengan memecahkannya kepada objek yang lebih kecil. Dalam pengaturcaraan berorientasikan objek, kami menggunakan objek dan kelas untuk membangunkan atur cara. Objek menjadikan pembangunan program lebih mudah.
Terjemahan bahasa Cina bagiIa bertindak sebagai prototaip atau templat untuk ahli data dan kaedah objek yang mengandungi. Ia adalah contoh objek. Ia digunakan untuk menentukan objek kelas.
class ClassName{ // class body }
Sesuatu objek mempunyai identiti, tingkah laku dan sifat yang unik. Ia digunakan untuk menentukan kelas objek. Keadaan objek boleh ditakrifkan oleh medan data dan nilainya.
Tatabahasa
ClassName object = new ClassName();
Abstraksi ialah teknik unik yang digunakan untuk menyembunyikan maklumat yang tidak diperlukan dalam program. Digunakan untuk menentukan kelas abstrak dalam atur cara.
Sintaks kelas abstrak
abstract class A{}
Sintaks kaedah abstrak
abstract void printStatus();// no method body and abstract
Ia digunakan untuk menggabungkan data dan fungsi ke dalam satu bentuk atau entiti. Kacang Jawa ialah kelas terkapsul sepenuhnya.
Tatabahasa
<Access_Modifier>class<Class_Name{ private<Data_Members>; private<Data_Methods>; }
Ia digunakan untuk melanjutkan kata kunci untuk mencipta warisan. Kita boleh mendapatkan semua ciri kelas lain melalui mekanisme ini.
Tatabahasa
class Subclass-name extends Superclass-name { // methods and fields }
Ia menampakkan dirinya dalam pelbagai cara. Ringkasnya, kita boleh melakukan tindakan dalam pelbagai cara, iaitu polimorfisme.
Tatabahasa
class A{} Class B extends A{}
JAVA ialah bahasa pengaturcaraan berorientasikan objek yang digunakan untuk membangunkan pelbagai jenis aplikasi. Ia mempunyai tiga versi utama iaitu Java Standard Edition, Java Enterprise Edition dan Java Micro Edition. Java ialah bahasa yang mudah difahami yang menyediakan pembangun dengan pilihan keselamatan tinggi. Ia juga merupakan bahasa bebas platform.
Atas ialah kandungan terperinci Asas pengaturcaraan JAVA. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!