Heim > Java > javaLernprogramm > Hauptteil

Was ist das Konzept der Klassenklasse in Java?

WBOY
Freigeben: 2023-04-20 13:01:06
nach vorne
1640 Leute haben es durchsucht

1. Beschreibung

Die Klasse selbst ist auch eine Klasse.

Klassenobjekte können nur vom System ermittelt werden.

Nur eine Klasseninstanz in der JVM kann eine Klasse laden.

Class entspricht der in die JVM geladenen .class-Datei.

Instanzen jeder Klasse merken sich, aus welcher Klasseninstanz sie generiert wurde.

Durch die Klasse können Sie alle geladenen Strukturen einer Klasse vollständig erhalten.

Klasse ist die Wurzel der Reflexion. Für jede Klasse, die Sie dynamisch laden und ausführen möchten, können Sie zunächst nur das entsprechende Klassenobjekt abrufen.

2. Beispiel

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);
    }
}
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWas ist das Konzept der Klassenklasse in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage