请输入您要查询的英文单词:

 

单词 pass-by-value
释义
pass-by-value
  • 简明释义
  • 按值传递
  • 网络释义
  • 1

    ?值传递

    ...。除非你指定其他方式,函数参数会用实际参数值的拷贝进行初始化,函数调用者会获得函数返回值的一份拷贝。这些拷贝由对象的拷贝构造函数生成。这使得按值传递pass-by-value)变成一项昂贵的操作。举个例子,考虑下面的类继承体系(Item 7): 1 class Person {

  • 2

    ?按值传递

    缺省情况下,返回值类型依然是按值传递pass-by-value),这就是说得到这个返回值的控制函数得到的只是返回表达式的拷贝,因此你无法对他进行修改。

短语
  • 双语例句
  • 1
    If you need runtime polymorphism, you must not use pass-by-value.
    如果你需要运行时多态,你不能使用按值传递。
  • 2
    However, you must be aware that these alternatives change the semantics of the interaction from pass-by-value to pass-by-reference.
    然而,您必须注意到这些可供选择的方案会将交互方法从按值传递(pass - by - value)改变为按引用传递(pass - by - reference)。
  • 3
    So what does pass-by-value actually mean? To answer this, it's instructive to look at some JVM1 bytecodes that result from the following two commands.
    那值传递到底是什么意思?要回答这个疑问,有须要看一下运行以下两行命令后的JVM的字节码。
随便看

 

英汉双解词典包含3185865条英汉词条,基本涵盖了全部常用单词的翻译及用法,是英语学习的有利工具。

 

Copyright © 2004-2022 Newdu.com All Rights Reserved
更新时间:2025/1/25 16:35:38