当前位置:首页 » 编程语言 » java复制类

java复制类

发布时间: 2024-07-08 22:46:16

A. java如何拷贝文件到另一个目录下

下面列举出4种方式:

1、使用FileStreams复制

这是最经典的方式将一个文件的内容复制到另一个文件中。 使用FileInputStream读取文件A的字节,使用FileOutputStream写入到文件B。正如你所看到的我们执行几个读和写操作try的数据,所以这应该是一个低效率的,下一个方法我们将看到新的方式。 这是第一个方法的代码:

B. java 怎样复制一个类

直接无视1楼
实现Cloneable接口,重载clone方法即可
public class A implements Cloneable {
public String name;

public Object clone() {
A o = null;
try {
o = (A) super.clone();
} catch (CloneNotSupportedException e) {
e.printStackTrace();
}
return o;
}

}

C. 在java中,如何复制一个对象比如说string对象

可以使用clone来实现,clone用于为引用类型的复制
1.使用clone方法的类必须先实现Cloneable接口,不然clone方法会直接返回CloneNotSupportedException不支持克隆的异常
2、实现Cloneable接口的类应该使用公共方法重写 Object.clone(它是受保护的)。某个对象实现了此接口就克隆它是不可能的。即使 clone 方法是反射性调用的,也无法保证它将获得成功。
3、在Java.lang.Object类中克隆方法是这么定义的:
protected Object clone()
throws CloneNotSupportedException
创建并返回此对象的一个副本。表明是一个受保护的方法,同一个包中可见。
按照惯例,返回的对象应该通过调用 super.clone 获得。

详见关于clone的API文档

热点内容
coc按键精灵脚本 发布:2025-07-10 09:12:40 浏览:310
excel表格ftp函数 发布:2025-07-10 09:05:50 浏览:275
u2game的解压密码 发布:2025-07-10 09:05:14 浏览:596
c语言编译器ide苹果下载 发布:2025-07-10 09:05:13 浏览:292
andftp端口 发布:2025-07-10 08:57:04 浏览:606
战地一有什么不用加速器的服务器 发布:2025-07-10 08:51:33 浏览:405
linux怎么看自己服务器的ip 发布:2025-07-10 08:51:29 浏览:136
怎么写脚本刷视频 发布:2025-07-10 08:49:51 浏览:382
安卓微信在哪里设置铃声 发布:2025-07-10 08:48:05 浏览:233
dropbear编译 发布:2025-07-10 08:27:35 浏览:685