getClass()方法属于Object的一部分,它将产生对象的类,并且在打印该类时,可以看到该类类型的编码字符串,前导"["表示这是一个后满紧随的类型的数组,而紧随的"I"表示基本类型int,

//: initialization/OptionalTrailingArgrments.java
package object;import static net.mindview.util.Print.*;public class OptionalTrailingArgrments{static void f(Character... args){System.out.print(args.getClass());System.out.println(" length " + args.length);}static void g(int... args)  //可以变参数列表不依赖于自动包装机制,而实际使用的时基本类型{System.out.print(args.getClass());System.out.println(" length " + args.length);}public static void main(String args[]){f('a');f();g(1);g();}
}/* output:
class [Ljava.lang.Character; length 1
class [Ljava.lang.Character; length 0
class [I length 1
class [I length 0
*///~

转载于:https://www.cnblogs.com/jiangfeilong/p/10088790.html

Class? getClass()相关推荐

  1. java 反射 getclass_java 反射getClass .class 的使用方法示例

    本文实例讲述了java 反射getClass .class 的使用方法.分享给大家供大家参考,具体如下: java反射机制 怎么从一个实例上的获得类反射 /** * obj 实例的对象 * getCl ...

  2. java中为什么不能通过getClass().getName()获取父类的类名

    例如: class A{} public class B extends A{ public void test(){ System.out.println(super.getClass().getN ...

  3. 浅谈Java反射机制 之 获取类的字节码文件 Class.forName(全路径名) 、getClass()、class...

    先贴上Java反射机制的概念: AVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法: 对于任意一个对象,都能够调用它的任意一个方法和属性: 这种动态获取的信息以及动态调用对 ...

  4. this.getClass()和super.getClass()得到的是同一个类

    今天dubug代码时发现this.getClass()和super.getClass()得到的竟然是同一个类,都是当前类. 遍访网络资料得出: getClass()不受this和super影响,而是有 ...

  5. Java 基础【08】.class getClass () forName() 详解

    类名.class是Class对象的句柄,每个被加载的类,在jvm中都会有一个Class对象与之相对应. 如果要创建新的对象,直接使用Class对象的局部class.forName就可以了,不需要用ne ...

  6. Java getClass() VS instanceof VS ==

    Java getClass() VS instanceof VS == 含义 getClass() 返回调用对象object的运行时类(runtime class),一个Class实例. a inst ...

  7. 【Groovy】map 集合 ( map 集合定义 | 通过 getClass 函数获取 map 集合的类型 | 代码示例 )

    文章目录 一.map 集合定义 二.获取 map 集合类型 三.代码示例 一.map 集合定义 声明键值对 , 其中 键 Key 可以 不使用引号 , 可以 使用单引号 '' , 也可以 使用双引号 ...

  8. JS-获取class类名为某个的元素-【getClass】函数封装

    原理: /*  * 根据class获取元素.  * 原理是,取出oparent下的所有元素,组成数组,然后遍历类名,全等判断. */ 源码 1 1 function getClass(oParent, ...

  9. 02_3中方式的反射,通过Class.forName获得Class对象,通过类.class获得字节码对象,通过类实例.getClass()的方式获得Class对象

     反射中加载类: Java中有一个Class类用于代表某一个类的字节码 .class文件    对应Class //1 加载类 // java中Class代表一个类,但是到底代表哪个类要明确指出 ...

  10. java getclass 相等_Java判断2个List集合是否相等(不考虑元素的顺序)

    现在有两个对象,他们的一个属性是list,很明显两个对象的list里面的对象,都是相等的,只是这2个list里面的顺序不一致,导致这2个对象被判断为不相等啦,这就是问题,现在要解决这个问题. 问题图如 ...

最新文章

  1. 谷歌CEO称公司预计每月收购一家小公司
  2. 正则表达式的常用方法和属性
  3. 谈谈@@IDENTITY 和 SCOPE_IDENTITY()的区别
  4. 利用gulp搭建less编译环境
  5. Cookie与Web Storage的区别
  6. android 插桩工具,Android Asm 插桩 教学项目
  7. 最长公共子序列(JAVA实现)
  8. Angular页面调试一个有用的小技巧 - normalizeDebugBindingName和normalizeDebugBindingValue - [object Object]
  9. SAP UI5:how to connect mock data
  10. React antd Descriptions span属性无效问题
  11. 前端工程师技能之photoshop巧用系列扩展篇——自动切图
  12. 为什么阿里腾讯们都在抢夺 LoRa?| 技术头条
  13. Sublime Text 3中配置编译和运行Java的两个方法
  14. asp access物流基础信息查询平台毕业设计成品
  15. Uncaught (in promise) Error: Avoided redundant navigation to current location: “/index“. 解决方法
  16. 5A通过PMP考试分享
  17. 关于char 型 的 存储实质(asc2码表的)
  18. ug编程内公差和外公差是什么_UG编程
  19. 为啥好多公司面试程序员用纸写代码?不会是因为缺少笔记本电脑吧
  20. 费氏数列 中第n项数值的计算并打印

热门文章

  1. 用solidity语言开发代币智能合约
  2. BZOJ 1270: [BeijingWc2008]雷涛的小猫( dp )
  3. STM8L芯片启动时钟分频问题及发现(转)
  4. [转]VS2010+MFC解析Excel文件中数据
  5. Delphi工具之Image Editor
  6. “访问 IIS 元数据库失败”的错误信息
  7. Javascript取select的选中值和文本
  8. 网页获取客户端IP的两种方法
  9. 14-angular.isDefined
  10. linux下cat命令详解