腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Java
的
ArrayList
的
拷贝
构造
函数
是浅
拷贝
还是深
拷贝
?
、
、
、
长期以来,我一直困惑于
Java
容器
的
复制构造
函数
是浅复制还是深复制?下面是我
的
理解: ints1、ints2、ints3是引用,所以它们位于堆栈中。ints3 = new ArrayList<>(ints1)如果复制构造
函数
是浅复制,那么尽管ints1和ints3指向不同
的
对象,但这两个对象具有相同
的
引用!因此,任何通过操作ints1中
的
引用来更改对象
的
操作都会更改ints3,因为它
浏览 1
提问于2017-12-18
得票数 6
1
回答
Java
克隆浅
拷贝
深
拷贝
构造
函数
嵌套对象
、
、
、
、
我编写了一个测试应用程序,用浅、深和复制构造
函数
演示
Java
克隆。请查看下面的代码,并告诉我复制构造
函数
实现
的
修复。Student(15007, "Amit", "Chirimiri", teacher); 15007
浏览 2
提问于2014-04-13
得票数 0
回答已采纳
1
回答
使用
Java
在两个或多个套接字之间执行零复制数据传输
、
、
有谁知道在两个或多个套接字之间执行零
拷贝
数据传输
的
好
的
java
库/API包吗?我知道
Java
的
NIO可以执行从磁盘到套接字
的
零
拷贝
数据传输,反之亦然,分别使用
java
.nio.channels.FileChannel.transferTo和
java
.nio.channels.FileChannel.transferFrom但是,似乎不支持
java
套接字到套接字零
拷贝
传输。
浏览 2
提问于2014-01-03
得票数 11
1
回答
Mac支持零
拷贝
原则吗?
、
、
、
嗨,试着理解零
拷贝
原理。维基百科说 Microsoft支持通过TransmitFile API实现零
拷贝
.如果底层操作系统也支持零
拷贝
,
Java
输入流可以
浏览 4
提问于2015-06-11
得票数 2
2
回答
浅
拷贝
调用成员对象
的
构造
函数
吗?
{}int main() { B c = b; //shallow copy d = b; //shallow assignment } 浅
拷贝
\赋值是否会调用成员A a
的
拷贝
构造
函数
\赋值运算符重载?或者简单地说,浅
拷贝
执行成员对象
的
用户定制
的
拷贝
构造
函数
和赋值操作符,或者也执行浅
拷贝
?
浏览 28
提问于2021-01-27
得票数 0
回答已采纳
3
回答
Java
:向量加
函数
是浅
的
吗?
、
、
、
当您使用add
函数
将对象添加到向量时,它是浅复制还是深复制?如果它是浅
的
,这意味着如果你改变矢量中
的
对象,你就会改变对象
的
原始副本?
浏览 0
提问于2012-12-01
得票数 3
回答已采纳
1
回答
如何防止在
Java
中更改对象
的
状态(相对于FP)?
、
on value return the op}关于这一点,我没有几个问题: 假设AnClass有大量实例变量,如果要将它们全部复制到一个新对象中,我应该如何做呢?我们不应该像作者声称
的
那样改变对象
的
状态,这总是好
的
吗?在这种情况下,我们需要采取
浏览 2
提问于2014-12-22
得票数 1
3
回答
cpp中
的
默认复制构造
函数
是浅
拷贝
还是深
拷贝
?
、
、
默认
的
复制构造
函数
是在C++中执行浅
拷贝
还是深
拷贝
?我真的很困惑于cpp中
的
默认复制构造
函数
,就像它做浅
拷贝
或深
拷贝
一样,就像我做v2=v1;假设
的
v1={1,2,3}时一样,现在如果我做了v2[0]=1;,它不会被反射,但是我听说它做
的
是浅
拷贝
,谁能解释一下吗
浏览 2
提问于2018-07-18
得票数 5
1
回答
Java
克隆-深
拷贝
和浅
拷贝
可能
的
重复: 你能告诉我用
java
克隆是什么意思吗?什么是深
拷贝
和浅
拷贝
,请举例说明。
浏览 4
提问于2010-08-03
得票数 0
回答已采纳
5
回答
Java
ArrayList
拷贝
、
我有一个大小为10
的
ArrayList l1。我将l1赋值给新
的
列表引用类型l2。l1和l2会指向相同
的
ArrayList对象吗?或者是分配给l2
的
ArrayList对象
的
副本 l1.add(i);l2.clear(); 除了创建2个列表对象,并对集合从旧到新进行复制之外,是否没有其他方法将列表对象
的
副本分配给新<e
浏览 72
提问于2011-06-30
得票数 247
回答已采纳
10
回答
在
Java
中,什么是浅
拷贝
?
、
、
java
.util.Calendar.clone()返回“具有相同属性
的
...a新日历”,并返回“此日历
的
浅副本”。在
Java
中,什么是浅
拷贝
?它与
Java
深
拷贝
(如果存在的话)有什么不同?
浏览 6
提问于2009-07-24
得票数 63
回答已采纳
1
回答
Netty零
拷贝
在windows中
、
、
、
1)Netty
的
零
拷贝
作品是在windows 7上吗? (2)有人有关于Netty在客户端服务器上使用零
拷贝
的
例子吗?3)我还发现了一个使用FileChannel实现零
拷贝
的
例子,网络实现和
java
.nio.channels.FileChannel实现之间有什么区别?
浏览 3
提问于2018-08-31
得票数 0
回答已采纳
1
回答
克隆()方法(浅
拷贝
或深
拷贝
)
、
在
java
书籍和在线教程中,有人指出,除非使用可复制接口,否则Object.clone()方法提供浅
拷贝
,但在代码中,我实现了clone()方法,而没有使用Cloneable接口,它提供
的
是深
拷贝
而不是浅
拷贝
import
java
.util.GregorianCalendar; public static void main(String[] args) {
浏览 1
提问于2018-08-22
得票数 1
回答已采纳
6
回答
这个
拷贝
构造
函数
做
的
是深度
拷贝
还是浅
拷贝
?
、
、
我有一个名为Directory
的
类,它
的
某些成员后面跟着一个复制构造
函数
。; strcpy (Address, b.Address);};我
的
代码是浅
拷贝</
浏览 0
提问于2013-03-20
得票数 1
回答已采纳
8
回答
如何在C++中同时使用默认和自定义复制构造
函数
?
、
、
、
、
我有一个很长
的
类,有很多数据成员。我想为它写一个
拷贝
构造
函数
。但是,如果我编写自己
的
复制构造
函数
,我将无法访问默认
的
复制构造
函数
。当我有自己
的
复制构造
函数
时,是否有可能访问默认<em
浏览 2
提问于2012-09-14
得票数 10
回答已采纳
1
回答
浅、深
拷贝
的
形象化差异
我理解深
拷贝
和浅
拷贝
之间
的
区别。 但是,浅表副本将一个对象
的
引用复制到另一个对象。因此,如果我们修改副本,它将影响原始对象。为此,我们有
函数
copy()。但是当我使用浅
拷
浏览 1
提问于2018-10-09
得票数 2
回答已采纳
3
回答
Python有类似于
Java
的
System.arraycopy吗?
、
Python有类似于
Java
的
System.arraycopy吗?我不想只复制引用(浅
拷贝
),也不想分割它(深
拷贝
w/新引用)。我希望保留目标的引用(因为我有指向同一列表
的
多个变量),并将单个单元格从源复制到目标。就像爪哇
的
数组
拷贝
一样。到目前为止,我在Python中找到
的
唯一方法是编写我自己
的
代码。在
Java
中,使用System.arraycopy比滚动您自己
的
要好得多,不确定在Pyth
浏览 13
提问于2013-11-27
得票数 4
回答已采纳
1
回答
Java
中
的
命名选择--克隆与复制
、
、
我们有“复制构造
函数
”,但是有“克隆方法”。命名上
的
这种不对称让我感到困惑--有人知道为什么这个方法没有被命名为“
拷贝
”(以及每个类推
的
接口“可复制”)?这个问题是关于
Java
语言设计
的
历史过程,以及所作
的
选择,而不是当前
的
观点,哪一种“更好”。
浏览 0
提问于2015-12-15
得票数 0
回答已采纳
2
回答
如何在
java
中编写零
拷贝
?主要
的
区别是什么?
、
、
我读到了关于如何使用
java
nio库来利用O/S级别的文件传输/缓冲
的
信息,这就是所谓
的
“零
拷贝
”。 那么在创建/写入文件
的
方式上有什么不同呢?使用零
拷贝
有什么缺点吗?
浏览 4
提问于2012-05-11
得票数 9
回答已采纳
1
回答
空
的
Haskell用法
、
、
我正在通过Real World Haskell阅读,在我
的
拷贝
中,在第59页,它说: mySecond xs = if null (tail xs) else head (tail
浏览 4
提问于2014-10-11
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java的函数式接口
零拷贝技术在 Java 中为何这么牛?
从 Java 中的零拷贝到五种IO模型
Java:什么是Java中的函数式编程
python列表的复制,浅拷贝与深拷贝的区别
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券