EKT的类加载

EKT的类加载

1.英文全称:

Enterprise Key Technology(企业级 关键 技术)

2.类加载含义:

Class对象由JVM自动产生,每当一个类被加载时,JVM就自动为其生成一个Class对象,通过Class对象可以获得类的相关信息。 将类信息读到内存中过程,称为类加载

3.类加载运用:

分别使用getClass()和class属性,来简单的获取String类的Class对象,并从中获得一些相关信息

代码展示:

package com.liujie.demo;

public class demo1 {
    public static void main(String[] args) {
        String s=new String("hello");

        Class clz=s.getClass();
        System.out.println("类名:"+clz.getName());
        System.out.println("包名:"+clz.getPackage());
        System.out.println("是否为接口:"+clz.isInterface());
        System.out.println("是否为基本类型:"+clz.isPrimitive());
        System.out.println("是否为数组:"+clz.isArray());
        System.out.println("String类的父类:"+clz.getSuperclass());

        Class clz1=String.class;
        System.out.println("类名:"+clz1.getName());
        System.out.println("包名:"+clz1.getPackage());
        System.out.println("是否为接口:"+clz1.isInterface());
        System.out.println("是否为基本类型:"+clz1.isPrimitive());
        System.out.println("是否为数组:"+clz1.isArray());
        System.out.println("String类的父类:"+clz1.getSuperclass());

        System.out.println(clz==clz1);
        int a=100;
        System.out.println(int.class);
    }
}

4.控制台运行结果:
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值