/**

* 2012-2-6

* Administrator

*/

/**

* @author: 梁焕月

* 文件名:TestClass.java

* 时间:2012-2-6上午10:01:52

*/

public class a {

public  static void main(String[] args)

{

try {

//测试Class.forName()

Class testTypeForName=Class.forName("TestClassType");

System.out.println("testForName---"+testTypeForName);
System.out.println("   ");

//测试类名.class

Class testTypeClass=TestClassType.class;

System.out.println("testTypeClass---"+testTypeClass);

System.out.println("   ");
//测试Object.getClass()

TestClassType testGetClass= new TestClassType();

System.out.println("testGetClass---"+testGetClass.getClass());

System.out.println("   ");

} catch (ClassNotFoundException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

}

class TestClassType{

//构造函数

public TestClassType(){

System.out.println("----构造函数---");

}

//静态的参数初始化

static{

System.out.println("---静态的参数初始化---");

}

//非静态的参数初始化

{

System.out.println("----非静态的参数初始化---");

}

}

Class的三种构造方法相关推荐

  1. 自定义View的三种构造方法

    public View (Context context)是在java代码创建视图的时候被调用,如果是从xml填充的视图,就不会调用这个,在代码里new的话一般用一个参数的, public View ...

  2. ArrayList 的三种构造方法

    2019独角兽企业重金招聘Python工程师标准>>> ArrayList的构造函数总共有三个: (1)ArrayList()构造一个初始容量为 10 的空列表. (2)ArrayL ...

  3. File类的构造方法:三种重载形式(新手)

    //导入的包.import java.io.File;//File类的构造方法 三种重载形式//创建的一个类.public class zylx1 { //公共静态的主方法. public stati ...

  4. spring_bean三种装配方式

    bean的装配 bean装配:spring ioc 容器将bean对象创建好并传递给使用者的过程叫bean的装配 spring ioc 会创建我们在配置文件中配置好的对象,并将对象返回给使用者,spr ...

  5. java反射原理三种,Java反射的原理,作用

    什么是反射,反射原理 java类的执行需要经历以下过程 编译:.java文件编译后生成.class字节码文件 加载:类加载器负责根据一个类的全限定名来读取此类的二进制字节流到JVM内部,并存储在运行时 ...

  6. java反射三种_Java反射

    1.反射获取Class对象的三种方式 反编译 不是自己写的类,也不知道类里面有哪些方法 变量,让你能够使用程序上线了,修改程序但不终止程序的运行--反射 (1)Object类 getClass 方法 ...

  7. java class 生成对象_Java反射机制(创建Class对象的三种方式)

    1:SUN提供的反射机制的类: java.lang.Class java.lang.reflect.Constructor java.lang.reflect.Field java.lang.refl ...

  8. Android:按键响应方式第一种onClick属性,第二种方法接口类,第三种方式匿名内部类,第四种方式Activity

    一.在xml 中设置按键的onClick 绑定的函数 新建一个工程 然后在相关的页面添加一个Button 运行一下 实际上,现在这个按键一,我们去运行的时候,他是没有任何的反馈的,我们按完它,他没有任 ...

  9. 装配bean的三种方式

    第一种:XML装配 xml装配有两种方式: 第一种:利用有参构造方法注入 User类: package com.liu.xml;import java.util.List; //xml装配bean的两 ...

  10. 170728、单例模式的三种水平代码

    一.单例模型具备条件: 1.私有的构造方法 2.instance(单一实例,static)和getInstance(获取实例的方法,static)必须是static 二.下面三种不同层次单例模型代码评 ...

最新文章

  1. Distinction Between Strategy and Decorator
  2. currentThread的一个复杂案例
  3. 高速缓存系统之memcache c++使用实例
  4. swift 将图片保存到本地_如何保存微博的所有图片链接并下载图片到本地
  5. ITK:Mersenne Twister随机整数生成器
  6. Fegion-4解决Fegion第一次请求timeout的问题
  7. [Java基础]Lambda表达式的格式与使用前提
  8. 操作系统学习笔记-2.1.4进程通信
  9. 易买网HTML静态页面,易买网(前台+后台的静态页面)
  10. Android自定义控件学习(三)----- 自定义视图组件
  11. java:输出流程printStream
  12. win7系统语音识别操作电脑的操作方法
  13. C++中main函数的返回类型必须是int
  14. 《TCPIP详解》卷一系列解读
  15. 通过TABULATE过程制作汇总报表
  16. 【干货】大数据招聘官就业指导
  17. BERT—NAACL
  18. 常常反思,让你变成更好的自己
  19. [BZOJ4408][FJOI2016]神秘数(主席树)
  20. 阿里云弹性EIP和固定公网IP的区别

热门文章

  1. 杀手级的ASUS EEE 901GO?
  2. Java类集框架 —— ArrayList源码分析
  3. Officescan如何藉由修改用戶端機碼以開啟常用功能
  4. parse Json
  5. 打字机游戏Ⅱ之手速pk
  6. pca主成份分析方法
  7. php操作大缓存的存储与读取
  8. 2月20日 阻尼牛顿法,拟牛顿法(Quasi-Newton Methods)及各种具体实现方法,共轭梯度法(Conjugate Gradient)
  9. 基于Elasticsearch 7.0 的从零开始构建知识图谱-win10测试
  10. STL中的序列式容器——queue(队列)