Rumah  >  Artikel  >  Java  >  Apakah konsep kelas Kelas dalam java

Apakah konsep kelas Kelas dalam java

WBOY
WBOYke hadapan
2023-04-20 13:01:061631semak imbas

1. Penerangan

Kelas itu sendiri juga merupakan kelas.

Objek kelas hanya boleh ditentukan oleh sistem.

Hanya satu tika Kelas dalam JVM boleh memuatkan kelas.

Kelas sepadan dengan fail .class yang dimuatkan dalam JVM.

Instance setiap kelas akan mengingati instance Kelas yang mana ia dijana.

Melalui Kelas, anda boleh mendapatkan sepenuhnya semua struktur yang dimuatkan dalam kelas.

Kelas ialah punca Refleksi. Untuk mana-mana kelas yang anda ingin muatkan dan jalankan secara dinamik, anda hanya boleh mendapatkan objek Kelas yang sepadan dahulu.

2. Contoh

package com.volcano.reflection;
 
import java.lang.annotation.ElementType;
 
public class TestReflection2 {
    public static void main(String[] args) {
        Class a = Object.class;//类
        Class b = Runnable.class;//接口
        Class c = String[].class;//数组,只要元素类型和维度一样,都是一个class
        Class d = int[][].class;//二维数组
        Class e = Override.class;//注解
        Class f = ElementType.class;//枚举类型
        Class g = Integer.class;//基本数据类型
        Class h = void.class;//void
        Class i = Class.class;//Class
 
        System.out.println(a);
        System.out.println(b);
        System.out.println(c);
        System.out.println(d);
        System.out.println(e);
        System.out.println(f);
        System.out.println(g);
        System.out.println(h);
        System.out.println(i);
    }
}

Atas ialah kandungan terperinci Apakah konsep kelas Kelas dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam