Rumah  >  Artikel  >  Java  >  ## Apakah Literal Kelas dalam Java dan Bagaimana ia Digunakan?

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

DDD
DDDasal
2024-10-24 20:23:29201semak imbas

## 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>

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>

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!

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