创建private构造函数的对象
来源:互联网 发布:淘宝店铺怎么删除分类 编辑:程序博客网 时间:2024/06/03 23:49
getConstructor()和getDeclaredConstructor()区别:
getDeclaredConstructor(Class<?>... parameterTypes)//返回指定参数的构造器,包括public的和非public的,当然也包括private的。getDeclaredConstructors()返回所有构造器。getConstructor(Class<?>... parameterTypes)只返回访问权限是public的构造器。getConstructors()只返回访问权限是public的构造器,不过没有类型限制。 //代码如下 public class TTest { public static void main(String[] args) { try { Constructor<Demo> coo = Demo.class.getDeclaredConstructor(String.class); coo.setAccessible(true); Demo d = coo.newInstance("a"); System.out.println(d); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } }} class Demo{ private Demo(){ } private Demo(String i){ System.out.println("demo String"); } @Override public String toString() { // TODO Auto-generated method stub return "Demo"; } }
输出:demo String
Demo
这样的话声明private还有什么意义吗?
阅读全文
0 0
- 创建private构造函数的对象
- private的构造函数
- 构造函数private的情况
- private 构造函数的用途
- Java-面向对象构造函数 -(private private)关键字
- 创建对象--构造函数
- 构造函数统计创建的对象个数
- 当一个类的构造函数被定义为private时如何创建该类的实例
- C++拷贝构造函数可以访问传入对象的private成员变量
- C#构造函数-创建对象
- C#构造函数-创建对象
- JavaScript构造函数创建对象
- 构造函数与创建对象
- JavaScript 创建对象 构造函数
- JS的特殊函数:构造函数,直接创建对象
- private 与构造函数
- 调用构造函数创建对象时应该知道的两点
- JavaScript创建对象与构造函数的实现方法
- 20款优秀的免费代码编辑器
- HDU 1848 Fibonacci again and again(博弈 SG运用)
- JSONP的原理
- spring演化历程
- Unity 游戏帧率优化,设置分辨率
- 创建private构造函数的对象
- hello world
- 常用Spring MVC获取请求参数的几种方法
- What dtb file TX2 boot from?
- 8个可能代替 HDFS的方案
- 使用RecyclerView时出现:RecyclerView: No adapter attached; skipping layout
- 任意方位矩形相交面积计算
- javascript时间戳和日期字符串相互转换代码(超简单)
- 百度网盘快速下载