社区
Java SE
帖子详情
类创建方法有四个:New 反射。
LoveJava520
2007-10-06 11:28:54
类创建方法有四个:New 反射。
老师说过有四个,但现在我只记得有两个。知道的,帮下我,谢谢。
...全文
242
15
打赏
收藏
类创建方法有四个:New 反射。
类创建方法有四个:New 反射。 老师说过有四个,但现在我只记得有两个。知道的,帮下我,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
malligator
2007-10-08
打赏
举报
回复
貌似clone就是要用其他三种之一吧
slqlsc
2007-10-08
打赏
举报
回复
用这么多干啥啊。。。
梦想家起飞
2007-10-08
打赏
举报
回复
赞nuoboxgx 。
nuoboxgx
2007-10-07
打赏
举报
回复
你的意思是类创建对象的方式吧?
1 new语句(最常见)
2 反射手段,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()方法
3 调用对象的clone()方法
4 反序列化 调用java.io.ObjectInputStream对象的readObject()方法.
-----------------------------------
本人刚学习了孙卫琴的<Java OOP>,嘎嘎
kevinlooks
2007-10-07
打赏
举报
回复
化
kevinlooks
2007-10-07
打赏
举报
回复
还有反序列。。。
LoveJava520
2007-10-07
打赏
举报
回复
创建对象的
梦想家起飞
2007-10-07
打赏
举报
回复
你到底要创建类还是创建类的实例?
xiangfeidecainiao
2007-10-07
打赏
举报
回复
好象是
类名 类 = new 类名();
Class c = 类.getClass();
Class c = 类.Class;
Class c = Class.forName("类名");//会抛出异常
基本类的封装类是 Class c = 封装类.TYPE;
刚刚看了.很多还是看不懂
kekeemx
2007-10-07
打赏
举报
回复
还真的不知道是哪4种啊..来个高手指点一下啊
Norris_Zhang
2007-10-07
打赏
举报
回复
clone()应该算是创建对象的一个方法吧
gfaz2007
2007-10-07
打赏
举报
回复
楼上的是用反射方法生成的
工厂方法算不算不知道
lingling295
2007-10-07
打赏
举报
回复
是创建对象吧?
还有个静态工厂的方法:String str = Class.forName(String).newInstance()
jgao1984
2007-10-07
打赏
举报
回复
mark
=答案
zhangguiwu
2007-10-07
打赏
举报
回复
我也不知道
知道的告诉我一声
Java
创建
对象的四种方式
new
、
反射
、clone、序列化与反序列化
Java中
创建
对象的四种方式 用
new
语句
创建
对象,这是最常见的
创建
对象的
方法
。 User user =
new
User(); ...但是这种方式要求该Class对象的对应
类
有默认的构造器,而执行
new
Instance()
方法
时实际
【Java高级】利用
反射
获取非静态内部
类
有参(无参)构造
方法
创建
内部
类
对象 调用内部
类
方法
内部
类
全限定
类
名规律 getConstructor getMethod getField getClass
利用
反射
获取非静态内部
类
有参(无参)构造
方法
创建
内部
类
对象 调用内部
类
方法
内部
类
全限定
类
名规律getConstructor()获取非静态内部
类
构造
方法
时需要传入参数【外部
类
.class】。
new
Instance
创建
非静态内部
类
对象时...
Java
创建
类
的四种方式
Java
创建
类
的四种方式 对于上学期已经学习过c++的同学,是不是对另一大编程语言产生了浓厚的兴趣,对于c++的面向对象编程,又和java的面向变量有何区别,下面我们从java四种
创建
对象来说起。 一:
new
运算的方式
创建
...
Java中4种
创建
对象的
方法
4种
创建
对象的
方法
: 使用
new
关键字调用对象的构造器; 使用 Java
反射
的
new
Instance()
方法
; 使用 Object
类
的 clone() ...Java
反射
中有一个
new
Instance()
方法
,可以
创建
对象,步骤如下:获取要
创建
的
类
的 Cl
Spring的IOC容器为什么用
反射
而不用
new
来
创建
实例?
反射
是java的一种特性,对于任意一个
类
,都能够知道这个
类
的所有属性和
方法
,对于任意一个对象,都能够调用它的任意一个
方法
和属性,这种动态获取的信息以及动态调用对象的
方法
的功能称为java语言的
反射
机制。...
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章