腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
如果
Java
是
一种
“
按
值
调用
”
的
语言
,
那么
为什么
会
发生
这种
情况
呢
?
java
、
object
、
reference
、
pass-by-value
T.increaseByOne(N) ; }num = 2 num = 3 这里
的
问题
是
,由于
Java
为call by value,因此Node
的
num属性应该保持为0。我认为这是由于创建了一个包含对象N
的
对象T。但是T中没有保存类Node对象
的
属性。
那么
这是怎么
发生
的
呢</e
浏览 29
提问于2017-03-16
得票数 0
回答已采纳
1
回答
为什么
在传递给构造函数后,我对变量所做
的
更改会在原始变量中得到反映?
java
、
arrays
、
constructor
Java
基本上
是
一种
按
值
传递
的
语言
。但是我写了一些代码,发现在
这种
情况
下,
Java
实际上传递了数组
的
引用,而不仅仅是它
的
值
,因为当我在另一个类
的
另一个方法中更改数组中
的
值
时,原始
的
数组也会被更改。我所做
的
是
创建了一个构造函数,并传递了一个数组作为该构造函数<
浏览 3
提问于2015-09-15
得票数 0
2
回答
Haskell不可反驳
的
模式匹配
haskell
、
functional-programming
、
pattern-matching
我被困在试图理解以下声明: int func_add(int a, int d) 然后,
如果
我
是
正确
的
,传递其他类型
的
值
(如字符串)将是模式匹配
的</
浏览 3
提问于2017-09-09
得票数 11
3
回答
如果
perl
是
按
引用
调用
的
,
为什么
会
发生
这种
情况
?
perl
、
pass-by-reference
、
call-by-value
、
evaluation-strategy
我读过perl在执行subrutines时使用逐引用
调用
。我做了一段简单
的
代码来检查这个属性,但是它
的
行为就像perl
是
按
值
调用
的
:$y=70; ($x1, $y1) = @_; } 这将产生以下输出:x1:70 y
浏览 8
提问于2014-06-05
得票数 2
回答已采纳
2
回答
模板类中
的
std::C++下标表达式上
的
C++IDE不会推断/自动完成成员访问
c++
、
xcode
、
generics
、
ide
、
clion
arr[0].gwe; // When starting to type 'g', IDE will suggest autocompletion for 'gwe'};当尝试访问数组元素
的
成员时,IDE将不会自动完成。让它成为Xcode,CLion,我没有尝试VS,但我相信它也
会
复制
这种
行为。 在与其他
语言
(如C#、
Java
或Swift
浏览 5
提问于2019-12-31
得票数 2
回答已采纳
3
回答
当不需要
的
时候,
为什么
要费心地使用浮动/双文本
呢
?
c
、
implicit-conversion
、
floating-point-conversion
如果
您需要一个整数值,并且一个整数文本将被隐式转换为double/float,
那么
为什么
要使用double或float文字
呢
?当需要一个小数值时,
为什么
还要添加f (以使一个浮点文字),其中无论如何都要将一个双
值
转换成浮点数
呢
?7.0f);float foo = 3;// float foo = 3.0;double baz = 7; quux(
浏览 3
提问于2014-05-27
得票数 4
3
回答
Enter
是
窗体中字段中
的
单击。
jquery
、
html
、
forms
、
button
、
textfield
由于某些原因,
如果
窗体中有button,form中有text field,
那么
当text field有焦点时
按
enter
会
导致单击button。
为什么
会
发生
这种
情况
,以及如何使它( text field)以
一种
更可预测
的
方式(在text field中
按
enter可算作
是
一个keyup事件)?
浏览 4
提问于2013-08-28
得票数 0
回答已采纳
25
回答
有针对
Java
的
析构函数吗?
java
、
garbage-collection
、
destructor
、
finalize
有针对
Java
的
析构函数吗?我似乎找不到任何关于这方面的文档。
如果
没有,我怎样才能达到同样
的
效果
呢
?为了让我
的
问题更具体,我正在编写一个处理数据
的
应用程序,规范中说应该有一个“重置”按钮,将应用程序带回它刚启动
的
原始状态。但是,除非关闭应用程序或
按
下重置按钮,否则所有数据都必须
是
“实时”
的
。我构建了我
的
程序,使得所有“可重置”
的
对象都在同一个类中,这样当
按
浏览 1
提问于2008-10-05
得票数 633
回答已采纳
3
回答
为什么
Java
6 Arrays#sort(Object[])在小数组中从合并排序改为插入排序?
java
、
algorithm
、
mergesort
如果
数组长度小于某个阈值,
Java
6在Arrays.
java
中
的
合并排序实现将使用插入排序。这个
值
被硬编码为7。由于算法
是
递归
的
,对于大型数组,
这种
情况
最终会
发生
很多次。规范
的
并不这样做,只是一直使用merge-sort,直到列表中只有1个元素。 这是
一种
优化吗?
如果
是
这样,它应该有什么帮助
呢
?
为什么
是
浏览 0
提问于2011-07-11
得票数 22
回答已采纳
3
回答
类c++设计决策
的
按
值
调用
c++
我想知道
为什么
C++对类使用“
按
值
调用
”作为缺省
值
?我认为这在性能(速度)方面可能有优势。我
的
意思
是
C#和
Java
类作为默认引用。 C++将类作为默认副本传递
的
原因是什么?
浏览 0
提问于2015-10-09
得票数 2
5
回答
在
Java
中重用对象
的
存储意味着什么?
java
、
garbage-collection
、
specifications
在
Java
语言
规范
的
中,它说: 对被重用对象
的
存储意味着什么?我是否需要担心
这种
情况
在运行时随机
发生
在我
的
对象上(例如:当我使用对象时,某个东西覆盖了一个对象)?
如果
是
这样,我怎样才能防止
这种
情况
发
浏览 0
提问于2013-04-05
得票数 0
回答已采纳
2
回答
为什么
这个方法会出现重载异常?
c#
、
oop
、
overloading
我见过许多关于通过改变返回类型来重载方法
的
帖子,但是,下面的程序理想
情况
下应该可以很好地工作,因为类型为integer
的
变量i只能保存整数值。因此,理想
情况
下,它应该
调用
函数int print(int a) function,甚至不要查看函数float print(int a),因为它返回一个浮点
值
,在main()中,我使用了一个整数变量来保存该方法返回
的
值
,而整数变量永远不能保存浮点
值
。temp t=new temp();
浏览 0
提问于2013-06-09
得票数 2
回答已采纳
1
回答
伯克利DB
的
使用
情况
如何?
atomic
、
database
、
berkeley-db
、
data-integrity
但是我不知道是否使用它(与Ruby一起使用),然后当用户
按
下CTRL时,执行就停止了。在
这种
情况
下,难道就不能把数据都搞砸吗?例如,
如果
DB中
的
值
为63,并且我将它增加1(为64)64 = 1000000 (in binary)
那么
,当“最重要
的
”1已经写好,但0还没有写好
的
时候在
这种
情况
下,DB中
的
值
将为
浏览 0
提问于2009-11-25
得票数 3
回答已采纳
1
回答
为什么
SQL没有使用聚合函数直接查询
的
方法?
sql
、
sql-server
、
tsql
这是
一种
非常常见
的
场景,在
这种
情况
下,我希望选择具有某些列
的
最大
值
或最小
值
的
行(或行)--通常是某种日期时间戳。这样做似乎
是
合乎逻辑
的
,
一种
简单
的
方法
是
:FROM MyTable当然,这是不允许
的
。,如下所示:FROM MyTable
浏览 1
提问于2022-08-02
得票数 -2
1
回答
Firefox附加组件后端代码
java
、
javascript
、
firefox
、
erlang
、
firefox-addon
我想创建一个Firefox附加组件,但问题
是
,正如我所看到
的
,Firefox
的
附加组件
是
用HTML和javascript构建
的
,远远不能满足我
的
需求。所以我在想,
如果
我用它构建一个界面,然后用
一种
可以做我需要
的
语言
来编写程序
的
其余部分,
会
怎么样
呢
?然后我只需要在我
的
主程序中
调用
javascript方法,并让它显示结果。我不得不使
浏览 0
提问于2014-07-03
得票数 0
2
回答
带定时事件
的
JavaScript递归(setTimeout)
javascript
、
recursion
、
timer
、
settimeout
、
pass-by-value
buf++; t=setTimeout("time(buf)",1000);
如果
我运行时(0),使用ID="test“
的
部分不会
发生
任何变化。每当
调用
函数时,num总是等于0,而buf总是等于1(从警报函数)。 我对
Java
和C很满意,我知道这在这些
语言
中
是
可行
的
。我知道
浏览 1
提问于2012-01-02
得票数 2
2
回答
是否有
一种
方法可以保证实际引用
的
对象对
调用
方函数没有副作用?
java
、
call-by-value
我
是
最近学
JAVA
的
学生。因此,我花了将近四天
的
时间来理解c++和
java
在按
值
调用
或引用方面的差距。
Java
是
按
值
调用
的
,因为
调用
方函数将-引用类型变量本身传递给被叫者。 当我理解了上面的句子时,我突然想到了一个
浏览 7
提问于2020-01-17
得票数 0
回答已采纳
1
回答
静态
的
无符号int foo和以后
的
if ( foo >0 )?
c++
、
c
、
int
这本书告诉我们:以及以后
的
{所以编译器可以用无符号指令组装if (foo >0 )语句,不是吗?有人能事先解释一下它
的
工作原理吗? 这个指令错了吗?或者
如果
&
浏览 3
提问于2011-09-16
得票数 0
1
回答
在内存充足但支离破碎
的
环境中,新/ malloc是否
会
导致内存混乱?
c++
、
c
、
memory
、
memory-management
、
out-of-memory
例如,假设我们消耗了8字节内存中
的
2字节:
如果
我
调用
new / malloc请求3个字节,它应该工作得很好,可能如下所示:
如果
我
调用
new / malloc请求另外3个字节,会
发生
什么
情况
?就可用内存而言,仍然有3个空闲字节,尽管它们不是连续
的
。
那么
程序会不会“整理”内存,为新
的
分配腾出空间?听起来
是
不可能
的
,因为
浏览 1
提问于2019-04-05
得票数 2
回答已采纳
1
回答
将结构传递给函数C
c
、
pointers
、
struct
、
typedef
、
modular
我已经初始化了3个我已经定义
的
缓存实例。我已经习惯了
java
编程,对c指针也不太熟悉。但是,
如果
像上面所示那样传递缓存本身,我将在堆栈上传递缓存
的
副本,然后产生与原始代码不同
的
结果。在将适当
的
缓存传递给函数并确保正确访问它时,我如何正确地将第一个设计转换为第二个设计。
浏览 1
提问于2015-11-19
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
学会这些就能写Kotlin项目了吧
Java内存模型:看Java如何解决可见性和有序性问题
从 Java到Kotlin,再从 Kotlin 回归 Java!
Kotlin与Java 如何解决 Null 问题?
从 Java到Kotlin,为什么我又再从 Kotlin 回归 Java
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券