命名空间 主要是为了解决名称冲突的问题 引用 变量的别名 引用和指针的区别: 1.指针是个变量,可以把它再赋值指向别的地址 2.建立引用的时候必须初始化,并且绝不会再关联其他不同的变量。而指针可以一开始就赋值空,之后可以再改变指向其他地方。 由于指针也是变量,所以,可以有指针变量的引用,比如下面的看 ...
分类:
编程语言 时间:
2016-11-12 22:49:10
阅读次数:
262
1.用户变量可以是任何不超过20个字母、数字或下划线的文本字符串。用户变量区分大小写。 值时通过等号赋给用户变量。在变量、等号和值之间不能出现空格 shell脚本会自动决定变量值的数据类型。 2.引用一个变量值时需要使用美元符,而引用变量来对其进行赋值时则不要使用美元符 反引号 反引号(`)允许你将 ...
分类:
其他好文 时间:
2016-11-08 02:12:39
阅读次数:
263
一、变量引用$(变量名),括号有时可省略本地变量:变量名=变量值:整个bash进程局部变量:local变量名=变量值:声明本地变量。只对当前代码段有效。环境变量:作用域为当前shell进程及其子进程export变量名=变量值:也称导出环境变量命令行启动脚本,在执行时,会启动一个子she..
分类:
系统相关 时间:
2016-11-04 17:31:23
阅读次数:
163
Java 把内存划分成两种:一种是栈内存,另一种是堆内存。 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用 ...
分类:
其他好文 时间:
2016-11-04 16:20:07
阅读次数:
127
引用数据类型:只有有继承关系的,才有可能做类型转换,其它的没有可能多态的分类一、静态多态 指的是编译时,系统就能决定调用哪个方法二、动态多态 指的是运行中系统才能动态确定方法所指的对象多态的技术基础: 1.向上转型:一个父类的引用变量可以指向不同的子类对象 2.向下转型:把父类的值赋给子类的变量,有 ...
分类:
其他好文 时间:
2016-10-29 18:59:48
阅读次数:
166
Java 把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块定义一个变量时,Java 就在栈中为这个变量分配内存空间,当超过变量的作用域后(比如,在函数A中调用函数B,在函数B中定义变量a,变量a的作用域只是函数B ...
分类:
编程语言 时间:
2016-10-28 03:18:39
阅读次数:
193
php中字符串引用变量主要是数据库操作字符串的不同1,普通字符串引用变量a.外层必须引用双引号b.字符串中的变量可写如:$s或者{$s}2.数据库操作字符串(数据库操作指令)a.字符串外层必须使用双引号b.变量必须用大括号{}(赋值字符串属性时除外)如:`c.当需变量与数据库属性相..
分类:
Web程序 时间:
2016-10-25 20:16:42
阅读次数:
279
类名 对象名=new 类名();类名 对象名 这个的解释是创建名称为“对象名”的“类名”类引用变量new ; 这个的解释是实例化对象类名() 这个的解释是无参数构造方法;new 类名();就是说以无参数构造方法实例化对象;类名 对象名=new 类名();用指针的解释就是以无参数构造方法实例化对象并将 ...
分类:
编程语言 时间:
2016-10-25 11:44:49
阅读次数:
514
c++中的引用 变量名的回顾: 变量实际是一片连续存储空间的别名,而引用呢?引用可以看做已经定义变量的别名; 引用的语法type & name = var; int a = 4; int &b = a; //b为a的别名, b = 5; //操作b就是操作a 注意:普通引用在定义时必须用同类型的变量 ...
分类:
其他好文 时间:
2016-10-25 02:33:41
阅读次数:
268
(1) 程序的输出结果如下: 输出false的原因是调用的两个变量为引用变量,故相比较的是他们的地址而非数值,如果要比较则应使用.equals()函数。 (2) 这个程序是不能成功编译的,因为它的主类是静态类,而它需要调用一个动态类,这在Java中是不允许的。 (3) 静态块在第一个对象创建时运行初 ...
分类:
其他好文 时间:
2016-10-21 13:14:56
阅读次数:
161