Rumah  >  Artikel  >  Java  >  java中获取类名的几种方法

java中获取类名的几种方法

王林
王林asal
2019-11-20 14:47:554442semak imbas

java中获取类名的几种方法

Java 中获取类名的方式主要有以下三种。

getName()返回的是虚拟机里面的class的类名表现形式。

getCanonicalName()返回的是更容易理解的类名表示。

getSimpleName()返回的是类的简称。

通过一个实例来看下它们主要的区别。

ce92e3204150d4715eafd3c29f48b77.png

结果:

ea6b5a9fceff01f39e75cb95e5f6658.png

结论:

1、从以上结果可以看出 getName() 和 getCanonicalName() 在获取普通类名的时候没有区别,在获取内部类和数组类有区别的。

2、getSimpleName() 在获取普通类和内部类名的时候没区别,在获取数组类的时候有区别。

推荐教程:java开发入门

Atas ialah kandungan terperinci java中获取类名的几种方法. 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
Artikel sebelumnya:java中如何输出数据Artikel seterusnya:选择java开发还是嵌入式开发