值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参数的值。引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方法执行中,对形式参数的操作实际上就是对实际参数的操作,方法执行中形式参数值的改变将会影...
分类:
编程语言 时间:
2015-11-02 00:14:32
阅读次数:
179
$a = "nowamagic";$b =& $a;echo $b.$a;这意味着 $a 和 $b 指向了同一个变量。同一个变量内容有不同的变量名,引用就是这么个回事。function test(&$a){ $a = $a+100;}$b = 1;test($b); echo $b;结果是101
分类:
Web程序 时间:
2015-10-31 21:20:05
阅读次数:
157
回顾函数: 形参默认值, 返回值作用域: 全局作用域(全局变量)和局部作用域(局部变量)跨域访问变量: 引用传递, $GLOBALS, global关键字匿名函数: 没有函数名,变量访问(可变函数)可变函数: 一个变量保存的值是函数名.伪类型: number,mixed,void,callback数...
分类:
Web程序 时间:
2015-10-30 00:46:25
阅读次数:
245
1.传递引用给函数与传递指针的效果是一样的。这时,被调函数的形参就成为原来主调函数中的实参变量或对象的一个别名来使用,所以在被调函数中对形参变量的操作就是对其相应的目标 对象(在主调函数中)的操作。2.使用引用传递函数的参数,在内存中并没有产生实参的副本,它是直接对实参操作;而使用一般变量传递函数的...
分类:
编程语言 时间:
2015-10-27 19:38:04
阅读次数:
185
15,函数的创建,要求必须有返回值,必须在语句中调用,需要多个返回值时,使用out参数类型,在user_procedures表中查询属性,在user_source表中查询源代码,创建示例:CREATE OR REPLACE FUNCTION my_function_01--创建函数(v_01 IN ...
分类:
数据库 时间:
2015-10-27 13:10:59
阅读次数:
204
最近去面试,笔试考这个的相当多,也比较基础,就总结一下。 ?1.值传递 ?在方法调用时,传递的参数是按值的拷贝传递。重要特点:传递的是值的拷贝,也就是说传递后就互不相关了。 class?test?{
?public?sta...
分类:
编程语言 时间:
2015-10-18 17:04:53
阅读次数:
189
让我们再来看有关值传递和引用传递的例子: //值传递,传递的是这个值的本身 int n = 10; int m = n; m = 40; Console.WriteLine(n); ...
分类:
其他好文 时间:
2015-10-16 13:15:17
阅读次数:
108
1. explict 阻止隐式类型转换2.引用传递好于值传递3.对内置类型或STL 传值更好4.阻止默认构造函数:将其声明为private而不定义;或继承一个这样的基类5.虚函数的目的是允许派生类的实现得以客制化,在不同的基类中有不同的实现代码。任何类只要带有虚函数都几乎确定应该也有一个虚析构函数6...
分类:
编程语言 时间:
2015-10-15 21:55:37
阅读次数:
194
首先我们来看下面这段代码:public class Test1 {
String a = "123";
public static void change(Test1 test) {
test.a="abc";
}
public static void main(String[] args) {
Test1 test1=new...
分类:
编程语言 时间:
2015-10-11 14:09:10
阅读次数:
202
枚举:常量组常量:变量前面加const枚举的索引:函数:修饰符 返回值 函数名(形参1,形参2,……形参N){ 函数体}当一个流程完全封闭,完整的时候,并且需要多次使用的时候才去写函数。写在main函数外面,class里面无返回值无参数有返回值,无参数的有返回值,有参数的有多个返回值
分类:
其他好文 时间:
2015-10-08 14:26:24
阅读次数:
130