您的位置:首页 > 编程语言 > Java开发

java 对象创建的5种方式

2017-09-08 09:37 375 查看
1.使用new关键字

     eg: new User();
2.使用Class类的newInstance方法

    eg: User.class.newInstance();

    eg: Class class = (user) Class.forName(“org.fromwork.com.User”); class .newInstance();
3.使用Constructor类的newInstance方法

    eg: Constructor constructor = User.class.getConstructor(); User user= constructor.newInstance();
4.使用clone方法

    eg: User user1 = (User) user.clone();
5.使用反序列化

    eg: ObjectInputStream in = new ObjectInputStream(new FileInputStream(“data.obj”)); User user = (User) in.readObject()。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: