Rumah > Java > javaTutorial > teks badan

## Apakah Literal Kelas dalam Java dan Bagaimana ia Digunakan?

DDD
Lepaskan: 2024-10-24 20:23:29
asal
201 orang telah melayarinya

## What are Class Literals in Java and How are they Used?

Mentafsir Literal Kelas dalam Java

Tutorial Java menyatakan bahawa literal kelas ialah jenis literal yang unik yang boleh dibina dengan menambahkan ". class" kepada nama jenis, seperti String.class. Tetapi apakah tujuan literal kelas?

Menetapkan Literal Kelas

Literal kelas boleh diberikan kepada pembolehubah jenis java.lang.Class. Jenis ini mewakili jenis asas objek. Sebagai contoh, kod berikut memberikan literal kelas untuk kelas String kepada pembolehubah:

<code class="java">Class<String> c = String.class;</code>
Salin selepas log masuk

Fungsi Literal Kelas

Objek Kelas membolehkan anda melakukan refleksi -operasi berkaitan pada jenis yang diwakilinya. Beberapa kes penggunaan biasa termasuk:

  • Mendapatkan nama, pengubah suai dan anotasi jenis
  • Menginstanti jenis menggunakan kaedah newInstance()
  • Mendapatkan akses kepada kaedah, medan dan pembina jenis

Contoh

Kod berikut menggunakan refleksi untuk mendapatkan nama kelas String:

<code class="java">System.out.println(c.getName()); // Output: java.lang.String</code>
Salin selepas log masuk

Tersurat kelas ialah alat yang berkuasa untuk memahami dan memanipulasi jenis dalam Java. Dengan memberikan literal kelas kepada pembolehubah Kelas, anda boleh mengakses pelbagai maklumat dan fungsi yang berkaitan dengan jenis asas.

Atas ialah kandungan terperinci ## Apakah Literal Kelas dalam Java dan Bagaimana ia Digunakan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!