cari
RumahJavajavaTutorialJenis Data Hari

Jenis Data Hari

Jan 08, 2025 pm 06:10 PM

Apakah Datatype?
--> Jenis data menentukan saiz dan nilai berbeza yang boleh disimpan dalam pembolehubah.
--> Java ialah bahasa pengaturcaraan yang ditaip secara statik. Ini bermakna, semua pembolehubah mesti diisytiharkan sebelum digunakan. Itulah sebabnya kita perlu mengisytiharkan jenis dan nama pembolehubah.
--> Jenis data dalam Java mempunyai saiz dan nilai yang berbeza yang boleh disimpan dalam pembolehubah yang dibuat mengikut keselesaan dan keadaan untuk menutup semua kes ujian.

Terdapat dua jenis jenis data dalam Java:
1. Jenis data primitif: Jenis data primitif termasuk boolean, char, byte, short, int, long, float dan double.
2. Jenis data bukan primitif: Jenis data bukan primitif termasuk Rentetan , Kelas, Antara Muka dan Tatasusunan.

Day  Datatype

Jenis Data Primitif Java:
--> Dalam bahasa Java, jenis data primitif ialah bahan binaan manipulasi data.
--> Jenis data primitif termasuk boolean, char, byte, short, int, long, float dan double.
--> Data primitif hanyalah nilai tunggal dan tidak mempunyai keupayaan khas.

Day  Datatype

Jenis Data Bukan Primitif dalam Java:
-->Jenis Data Bukan Primitif (Rujukan) akan mengandungi alamat memori bagi nilai pembolehubah kerana jenis rujukan tidak akan menyimpan nilai pembolehubah secara langsung dalam memori.
-->Di Java, jenis data bukan primitif, juga dikenali sebagai jenis data rujukan, digunakan untuk menyimpan objek kompleks dan bukannya nilai mudah.
-->Jenis data bukan primitif termasuk Rentetan , Kelas, Antara Muka dan Tatasusunan.

Kelas:
Satu jenis data bukan primitif biasa dalam Java ialah kelas. Kelas digunakan untuk mencipta objek, yang merupakan contoh kelas. Kelas mentakrifkan sifat dan kelakuan objek, termasuk pembolehubah (medan) dan kaedah. Sebagai contoh, anda mungkin membuat kelas Orang untuk mewakili seseorang, dengan pembolehubah untuk nama, umur dan alamat orang itu serta kaedah untuk menetapkan dan mendapatkan nilai ini.

String:(TBD)
Rentetan ditakrifkan sebagai tatasusunan aksara. Perbezaan antara tatasusunan aksara dan rentetan dalam Java ialah, rentetan itu direka bentuk untuk menyimpan jujukan aksara dalam pembolehubah tunggal manakala tatasusunan aksara ialah koleksi entiti jenis aksara yang berasingan. Tidak seperti C/C , rentetan Java tidak ditamatkan dengan aksara nol.

Susunan:(TBD)
Tatasusunan ialah jenis data asas bukan primitif dalam Java yang membolehkan anda menyimpan berbilang nilai jenis yang sama dalam satu pembolehubah. Tatasusunan mempunyai saiz tetap, yang ditentukan apabila tatasusunan dibuat, dan boleh diakses menggunakan indeks. Tatasusunan biasanya digunakan untuk menyimpan senarai nilai atau mewakili matriks dan struktur data berbilang dimensi yang lain.

Antara Muka:(TBD)
Antara muka ialah satu lagi jenis data bukan primitif yang penting dalam Java. Antara muka mentakrifkan kontrak untuk kelas yang melaksanakan antara muka mesti sediakan, tanpa menyatakan cara ia harus dilaksanakan. Antara muka digunakan untuk mencapai abstraksi dan warisan berbilang dalam Java, membolehkan kelas menjadi lebih fleksibel dan boleh digunakan semula.

Contoh program:
kod sumber:
Pemain kelas awam
{
skor int;
float strike_rate;
utama kekosongan statik awam(String[] args)
{
Pemain player1 = new Players();
Pemain player2 = new Players();
pemain1.skor = 100;
pemain2.skor = 80;
pemain1.kadar_strike = 78.4f;
pemain2.kadar_strike = 65.0f;
System.out.println(pemain1.skor);
System.out.println(player2.strike_rate);
}
}
Keluaran:
100
65.0

Day  Datatype

Tugas:
kod sumber:
Hotel kelas awam
{
jumlah int;
kuantiti terapung;
utama lompang statik awam(String args[])
{
Makanan hotel1 = Hotel baharu();
Makanan hotel2 = Hotel baru();
makanan1.jumlah =100;
makanan1.kuantiti = 50.5f;
makanan2.jumlah = 200;
System.out.println( makanan1.jumlah);
System.out.println( makanan2.kuantiti);
}
}
Keluaran:
100
0.0

Day  Datatype

Rujukan:
https://www.javatpoint.com/java-data-types
https://www.geeksforgeeks.org/data-types-in-java/
https://monad.edu.in/img/media/uploads/jenis data dalam java.pdf

Atas ialah kandungan terperinci Jenis Data Hari. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Apa itu Java terutamanya? Analisis penggunaan utama Java dalam pembangunan sebenarApa itu Java terutamanya? Analisis penggunaan utama Java dalam pembangunan sebenarMay 16, 2025 pm 02:54 PM

Java terutamanya digunakan untuk membina aplikasi desktop, aplikasi mudah alih, penyelesaian peringkat perusahaan dan pemprosesan data besar. 1. Aplikasi peringkat perusahaan: Aplikasi kompleks sokongan seperti sistem perbankan melalui Javaee. 2. Pembangunan Web: Gunakan Spring dan Hibernate untuk memudahkan pembangunan, dan Springboot dengan cepat membina microservices. 3. Aplikasi mudah alih: Masih salah satu bahasa utama untuk pembangunan Android. 4. Pemprosesan Data Besar: Hadoop dan Proses Spark Data besar -besaran berdasarkan Java. 5. Pembangunan Permainan: Sesuai untuk pembangunan permainan kecil dan sederhana, seperti Minecraft.

Cara Menetapkan Java ke Alat Pembangunan Java Cina Tutorial Penetapan Antara Muka CinaCara Menetapkan Java ke Alat Pembangunan Java Cina Tutorial Penetapan Antara Muka CinaMay 16, 2025 pm 02:51 PM

Bagaimana untuk menetapkan alat pembangunan Java ke antara muka Cina? Ia boleh dilaksanakan melalui langkah-langkah berikut: Eclipse: Window-> Preferences-> General-> Rupa-> I18nSupport-> Language-> Cina (Ringkas), dan kemudian mulakan semula gerhana. IntelliJidea: HELP-> FindAction-> Masukkan "SwitchLanguage"-> Pilih "SwitchIdelanguage & Q

Berapa lama masa yang diperlukan untuk belajar Java berfungsi? Kitaran Pembelajaran Java dan Anggaran Masa PekerjaanBerapa lama masa yang diperlukan untuk belajar Java berfungsi? Kitaran Pembelajaran Java dan Anggaran Masa PekerjaanMay 16, 2025 pm 02:48 PM

Ia biasanya mengambil masa 6 hingga 12 bulan untuk belajar Java dan mencapai tahap kerja, dan ia mungkin dipendekkan hingga 3 hingga 6 bulan bagi mereka yang mempunyai asas pengaturcaraan. 1) Pelajar dengan asas sifar perlu menguasai asas-asas dan perpustakaan yang biasa digunakan selama 6-12 bulan. 2) Mereka yang mempunyai asas pengaturcaraan boleh menguasainya dalam masa 3-6 bulan. 3) Selepas 9-18 bulan pekerjaan, projek sebenar dan latihan dapat mempercepatkan proses.

Apa yang baru di Java? Proses peruntukan memori pengendali baruApa yang baru di Java? Proses peruntukan memori pengendali baruMay 16, 2025 pm 02:45 PM

Di Java, pengendali baru digunakan untuk membuat objek, dan prosesnya termasuk: 1) memperuntukkan ruang dalam memori timbunan, 2) memulakan objek, 3) memanggil pembina, dan 4) mengembalikan rujukan objek. Memahami langkah -langkah ini dapat membantu mengoptimumkan penggunaan memori dan meningkatkan prestasi aplikasi.

Cara Menentukan Array dalam Format Sintaks Java Penerangan Perisytiharan ArrayCara Menentukan Array dalam Format Sintaks Java Penerangan Perisytiharan ArrayMay 16, 2025 pm 02:42 PM

Sintaks untuk menentukan array di Java adalah: 1. Jenis data [] nama array = jenis data baru [panjang array]; 2. Nama Array Jenis Data [] = jenis data baru [panjang array]; 3. Jenis data [] array name = {element list}; Array adalah objek, boleh menjadi batal, dan subskrip bermula dari 0. Apabila menggunakannya, anda perlu memberi perhatian kepada kesilapan yang berpotensi seperti NullPointerException dan ArrayIndexOutOfBoundSexception.

Penggunaan kata kunci baru dalam java penjelasan terperinci mengenai membuat contoh objek kata kunci baruPenggunaan kata kunci baru dalam java penjelasan terperinci mengenai membuat contoh objek kata kunci baruMay 16, 2025 pm 02:39 PM

Kata kunci baru digunakan di Java untuk membuat contoh objek. 1) Ia memberitahu JVM untuk memperuntukkan memori dan memanggil pembina untuk memulakan objek. 2) Gunakan baru untuk memaksa objek baru untuk membuat walaupun kandungannya sama. 3) Pembina membenarkan inisialisasi tersuai. 4) Penggunaan kerap baru boleh menyebabkan masalah prestasi dan kebocoran memori. 5) Adalah perlu menggunakan cubaan untuk mengendalikan pengecualian yang mungkin. 6) Kelas dalaman tanpa nama adalah penggunaan maju baru.

Penyelesaian Java Cina Cina Beberapa Kemahiran untuk Penukaran Pengekodan KarakterPenyelesaian Java Cina Cina Beberapa Kemahiran untuk Penukaran Pengekodan KarakterMay 16, 2025 pm 02:36 PM

Untuk menyelesaikan masalah Cina yang dihiasi di Java, anda boleh menggunakan langkah-langkah berikut: 1. Tetapkan pengekodan aksara yang betul, seperti UTF-8 atau GBK, untuk memastikan bahawa fail, pangkalan data dan komunikasi rangkaian menggunakan pengekodan yang sama. 2. Gunakan kelas penukaran pengekodan watak Java untuk melakukan penukaran pengekodan yang diperlukan. 3. Sahkan sama ada pengekodan adalah betul melalui alat debugging dan log untuk memastikan paparan Cina adalah normal dalam persekitaran yang berbeza.

Apakah dua kategori pengecualian di Jawa? Perbezaan antara pengecualian yang diperiksa dan tidak diperiksaApakah dua kategori pengecualian di Jawa? Perbezaan antara pengecualian yang diperiksa dan tidak diperiksaMay 16, 2025 pm 02:33 PM

Pengecualian di Java dibahagikan kepada pengecualian yang diperiksa dan pengecualian yang tidak diperiksa. Pengecualian jenis semak mesti dikendalikan secara eksplisit, jika tidak, pengkompil akan melaporkan ralat, yang sering digunakan untuk memulihkan kesilapan, seperti fail yang tidak dijumpai; Pengecualian yang tidak diperiksa tidak perlu ditangani secara eksplisit, dan sering digunakan untuk kesilapan pengaturcaraan, seperti pengecualian penunjuk null.

See all articles

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Nordhold: Sistem Fusion, dijelaskan
1 bulan yang laluBy尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
4 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

VSCode Windows 64-bit Muat Turun

VSCode Windows 64-bit Muat Turun

Editor IDE percuma dan berkuasa yang dilancarkan oleh Microsoft

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Persekitaran pembangunan bersepadu PHP yang berkuasa