zoukankan      html  css  js  c++  java
  • Class object 获取途径

    Class object 诞生管道 示例

    运用 getClass()

    注:每个class都有此函数  

    String str="abc";

    Class c1=str.getClass();

    运用 Class.getSuperclass()   

    Button b=new Button();

    Class c1=b.getClass();

    Class c2=b.getSuperclass();

    运用static method

    Class.forName()

    (最常用)  

    Class c1=Class.forName("java.lang.String");

    Class c2=Class.forName("java.awt.Button");

    Class c3=Class.forName("java.util.LinkedList$Entry");

    Class c4=Class.forName("I");

    Class c5=Class.forName("[I");

    运用

    .class语法      

    Class c1=String.class;

    Class c2=java.awt.Button.class;

    Class c3=Main.InnerClass.class;

    Class c4=int.class;

    Class c5=int[].class;

    运用

    primitive wrapper

    classes

    的TYPE语法  

     Class c1=Boolean.TYPE;

     Class c2=Byte.TYPE;

    Class c3=Character.TYPE;

    Class c4=Short.TYPE;

    Class c5=Integer.TYPE

    Class c6=Long.TYPE

    Class c7=Float.TYPE

    Class c8=Double.TYPE

    Class c9=Void.TYPE

       
       
  • 相关阅读:
    random 模块
    re 模块
    正则表达式
    15. 3Sum
    253. Meeting Rooms II
    91. Decode Ways
    17. Letter Combinations of a Phone Number
    314. Binary Tree Vertical Order Traversal
    311. Sparse Matrix Multiplication
    311. Sparse Matrix Multiplication
  • 原文地址:https://www.cnblogs.com/feifeihu/p/2646130.html
Copyright © 2011-2022 走看看