Java (perkataan lain untuk "kopi") juga merupakan bahasa pengaturcaraan yang menjadi asas untuk hampir setiap jenis aplikasi rangkaian. Inginkan buku resipi Java yang sempurna? Teringin untuk mengetahui apa yang sedang berkembang dan yang manakah trend terkini dalam bahasa pengaturcaraan ini? Ketahui lebih lanjut tentang ciri bahasa pengaturcaraan Java yang direka pada mulanya untuk peralatan hiburan di sini.
Di bawah ialah ciri-ciri Bahasa Pengaturcaraan Java:
IKLAN Kursus Popular dalam kategori ini BAHASA PENGATURCARAAN - Pengkhususan | 54 Siri Kursus | 4 Ujian Olok-olokMulakan Kursus Pembangunan Perisian Percuma Anda
Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain
Java dibangunkan di Sun Labs, di mana pasukan itu memulakan "pembersihan" C++ dan berakhir dengan bahasa dan masa jalan yang baharu.
Tapak teknologi utama Sun ialah java.sun.com. Tapak kerjasama yang dikendalikan oleh Sun dikenali sebagai java.net. Tapak advokasi atau berita yang dikendalikan oleh Sun ialah java.com/. Untuk berita berkaitan program Java, log masuk ke www.javaworld.com.
Java membentuk asas untuk membangun dan menyampaikan aplikasi terbenam dan mudah alih, pengaturcaraan permainan Java, kandungan web dan perisian perusahaan. Java mempunyai hampir 9 juta pembangun di seluruh dunia. Daripada komputer riba dan PC kepada konsol permainan dan superkomputer, aroma Java meresap hampir ke mana-mana. Pengaturcaraan dalam Java adalah semua yang berikut:
Kaedah terdiri daripada pengepala dan badan kaedah. Semua bahagian kaedah adalah seperti berikut: pengubah suai dan jenis pulangan.
Pengendalian pengecualian adalah ciri utama Java kerana kaedah ini menangkap pengecualian menggunakan gabungan kata kunci cuba dan tangkap. Blok cuba/tangkap diletakkan di sekeliling kod, menjadikannya kod dilindungi yang menjana pengecualian.
Semua komponen Java Program, seperti kelas, pembolehubah dan kaedah, dipanggil pengecam.
Memandangkan Java ialah bahasa sensitif huruf besar-besaran, pengecam akan berbeza bergantung pada sama ada huruf besar atau huruf kecil digunakan. Sebagai contoh, "hello" akan berbeza dalam makna daripada "Hello." Pengecam hendaklah bermula dengan huruf (A atau a), aksara mata wang($), atau garis bawah (__). Seseorang harus tahu bahawa kata kunci tidak boleh berfungsi sebagai pengecam.
Contoh
Pengecam undang-undang, iaitu yang berfungsi- _nilai, $gaji
Pengecam tidak sah, iaitu yang tidak berfungsi- KLM123, #AB2
Selepas aksara pertama, pengecam boleh mempunyai sebarang gabungan aksara.
Nama Kelas: huruf Pertama hendaklah dalam huruf besar untuk setiap nama kelas. Jika kelas mempunyai beberapa perkataan dalam namanya, setiap huruf pertama perkataan dalam mestilah dalam huruf besar.
Nama Kaedah: Ini hendaklah bermula dengan huruf kecil. Jika terdapat beberapa nama untuk membentuk kaedah, setiap perkataan dalam mestilah dalam huruf besar.
Nama Fail: Nama fail program harus sepadan dengan nama kelas; jika tidak, atur cara tidak akan disusun.
Sebagai contoh, jika nama kelas ialah “MyJavaProgram”, fail tersebut hendaklah disimpan sebagai “MyJavaProgram.java.”
Terdapat 2 kategori pengubah suai iaitu akses dan bukan akses.
Contoh
Pengubah Suai Akses: lalai, awam, peribadi
Pengubah Bukan Akses: muktamad, abstrak
4 tahap akses adalah seperti berikut:
3 jenis pembolehubah dalam Java adalah seperti berikut:
Tatasusunan Java: Ini ialah objek yang menyimpan banyak pembolehubah pada masa yang sama melalui Tatasusunan, iaitu objek pada timbunan itu sendiri.
Contoh sintaks Java Enum:
public enum Level {High, Medium, Low}
Enum boleh dibuat sendiri atau dalam kelas. Kaedah, pembina dan pembolehubah juga boleh ditakrifkan dalam enum.
Dalam pembangunan Java, kata kunci ialah perkataan terpelihara yang tidak boleh digunakan sebagai pemalar, pembolehubah atau nama pengecam lain.
Jenis Ulasan dalam Java
Java menyokong berbilang serta komen satu baris dengan cara yang serupa dengan pengaturcaraan C dan C++. Pengkompil Java mengabaikan aksara dalam ulasan.
Terdapat 2 jenis data dalam Java, iaitu Jenis Data Primitif dan Jenis Data Rujukan/Objek.
8 jenis data primitif disokong oleh Java, dipratakrifkan oleh bahasa dan dinamakan melalui kata kunci. Ini ialah:
Jenis Data Rujukan
Literal ialah perwakilan kod sumber kepunyaan nilai tetap yang diwakili secara langsung dalam kod tanpa adanya pengiraan. Literal boleh diberikan kepada pembolehubah jenis primitif. Literal rentetan dalam Java ditentukan dengan melampirkan urutan aksara antara petikan berganda. Contoh rentetan literal ialah "Hello There." Ciri bahasa pengaturcaraan Java juga menyokong urutan pelarian khas untuk rentetan dan huruf aksara.
Jenis Operator
pembolehubah x=(ungkapan)?nilai jika benar: nilai jika salah
(Pembolehubah rujukan objek) instanceOf (kelas/jenis antara muka)
Loop Troop: sambil, buat...sambil, untuk, dipertingkatkan untuk
Jenis Kata Kunci: putus, teruskan
Walaupun kata kunci putus adalah untuk menghentikan keseluruhan gelung dan mesti digunakan dalam pernyataan gelung atau suis, teruskan kata kunci digunakan dalam struktur kawalan gelung menggunakan gelung untuk melompat ke lelaran seterusnya.
Jenis pernyataan: jika, jika...lain, adalah...lain jika...lain, bersarang jika...lain, tukar.
Memahami tentang inti Java adalah satu kemestian sebelum menguasai bahasa pengaturcaraan ini. Jadi apakah konsep teras? Nah, mereka adalah seperti berikut:
Menguasai Java adalah mengenai mempraktikkan teori. Latihan pengekodan mudah adalah baik untuk bermula. Namun, anggap anda perlu mendapatkan resipi yang dibancuh dengan sempurna. Dalam kes itu, anda perlu mencuba pelbagai jenis latihan logik (contohnya, mencari nombor perdana antara 1 hingga 2000, mencipta siri Fibonacci, pemfaktoran nombor pengiraan dan banyak lagi) dan latihan input/output fail seperti menyenaraikan fail, membaca dan memaparkan fail pada konsol, mencipta fail dengan kandungan. Ini akan membantu jika anda mencuba latihan manipulasi rentetan seperti menghuraikan nombor daripada rentetan, menggantikan sebahagian rentetan dan membina piramid nombor atau mencipta permainan berasaskan teks 2 pemain.
Seterusnya ialah servlet dan JSP, yang merupakan API standard yang baik. JSF atau JavaServer Faces ialah rangka kerja web yang membantu dalam pemudahan antara muka pengguna untuk aplikasi web Java. Membina aplikasi berasaskan web adalah seterusnya, dan ini boleh menjadi persembahan atau berasaskan perkhidmatan. Ia mengambil sedikit masa untuk kemahiran pengaturcaraan menjadi usang. Inilah sebabnya pengaturcara Java harus cuba untuk terus berhubung dengan trend semasa untuk mendapatkan kelebihan berbanding yang lain. Teori penguasaan tidak akan membantu anda; menerapkannya akan.
Java telah diperhalusi lagi, diuji dengan ketara dan diperluaskan, dan dibuktikan oleh pelbagai rangkaian pembangun dan arkitek perisian. Bahasa pengaturcaraan ini memastikan pembangunan aplikasi berprestasi tinggi untuk pelbagai platform pengkomputeran. Java lanjutan boleh meningkatkan produktiviti, komunikasi dan perkongsian, selain mengurangkan aplikasi perusahaan dan pengguna.
Jadi, mengapa Java mendapat markah berbanding yang lain?
Pembangun boleh mempertajam lagi kemahiran mereka dan mempelajari ciri bahasa pengaturcaraan Java tentang cara menghasilkan cuppa yang sempurna dengan membaca tapak pembangun web Java yang dibangunkan oleh Oracle dan juga melanggan surat berita dan majalah berfokuskan teknologi Java menggunakan tutorial Java atau mendaftar untuk kursus maya, diajar atau web dan/atau pensijilan. Terdapat juga banyak alatan pendidikan visual, seperti BlueJ dan Alice, untuk memberikan latihan dalam bahasa pengaturcaraan ini kepada pembangun.
Kebebasan platform bermakna penyusun tidak perlu menghasilkan kod objek asli untuk platform tetapi sebaliknya membangunkan arahan kod bait untuk Mesin Maya Java. Ciri bahasa Pengaturcaraan Java ialah bahasa berorientasikan objek dengan perpustakaan standard yang kaya dan sokongan bahasa untuk ciri bahasa pengaturcaraan Java yang progresif, seperti rentetan, benang, tatasusunan dan pengendalian pengecualian.
Pendidikan, sistem terbenam, pengaturcaraan aplikasi dan simulasi ialah beberapa daripada banyak bidang yang asas Java boleh digunakan. Bidang aplikasi termasuk apl rangkaian, Applet WWW, pembangunan aplikasi merentas platform dan banyak lagi. Kod Java ialah bahasa pengaturcaraan, mesin maya dan spesifikasi API. Salah satu kelebihan terbesar bahasa ini, menjadikannya mudah digunakan dalam pelbagai tetapan, ialah tahap keselamatan dan keselamatannya yang tinggi. Jurubahasa menggunakan banyak ujian pada kod yang disusun untuk menyemak kod haram, dan ini mempunyai kelebihan berikut:
Satu lagi sifat pembangunan Java yang sesuai dengan pelbagai platform ialah prestasi terbaik. Persekitaran asas Bahasa Pengaturcaraan Java menyusun kod bait ke dalam kod mesin asli semasa masa jalan.
Asas Bahasa Pengaturcaraan Java adalah lebih daripada bahasa pengaturcaraan biasa. Ia adalah bahasa pengaturcaraan unik berbilang platform dengan keselamatan terbina untuk mengelakkan penggodaman. Dari sudut pandangan keselamatan serta kemudahan, Java jelas mendapat markah berbanding bahasa pengaturcaraan lain. Jadi, jika anda memerlukan pick-me-up di dunia maya, pengekodan Java ialah bahasa pengaturcaraan yang akan menjadikan cawan anda lebih penuh daripada kosong dalam semua cara!
Atas ialah kandungan terperinci Ciri Bahasa Pengaturcaraan Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!