上篇博文介绍了while语句,while的基本使用以及死循环还有文件测试方法等以上内容,还是那句话如果想全部掌握则需要多次练习。这篇博文来介绍一下case语句,精简的if语句,因为使用case写出来的判断会比if短许多。case语法格式:case变量引用in变量值)执行语句;;变量的第二个值..
分类:
系统相关 时间:
2014-12-07 06:45:52
阅读次数:
236
“成员变量,静态方法看左边;非静态方法:编译看左边,运行看右边。”意思是:当父类变量引用子类对象时(Fu f = new Zi();),在这个引用变量f指向的对象中,他的成员变量和静态方法与父类是一致的,他的非静态方法,在编译时是与父类一致的,运行时却与子类一致(发生了复写)。例:class Fu ...
分类:
编程语言 时间:
2014-11-28 08:45:00
阅读次数:
1114
在一个双引号(" ")里的变量引用不会禁止变量替换。所以双引号被称为部分引用,有时也称为"弱引用"。而在一个单引号里(' ')的变量替换是被禁止的,变量名只被解释为普通的字面意思。所以单引号被称为"全局引用",有时也被称为强引用。hello="A B C D"echo $hello # A...
分类:
其他好文 时间:
2014-11-13 16:04:53
阅读次数:
190
有些成员变量的数据类型比较特别,它们的初始化方式也和普通数据类型的成员变量有所不同。这些特殊的类型的成员变量包括:
a.引用
b.常量
c.静态
d.静态常量(整型)
e.静态常量(非整型)
常量和引用,必须通过参数列表进行初始化。
静态成员变量的初始化也颇有点特别,是在类外初始化且不能再带有static关键字,其本质见文末。
参考下面的代码以及其中注释:
...
分类:
编程语言 时间:
2014-11-09 18:11:02
阅读次数:
257
本文介绍对象的强、软、弱和虚引用的概念、应用及其在UML中的表示。1.对象的强、软、弱和虚引用 在JDK 1.2曾经的版本号中,若一个对象不被不论什么变量引用,那么程序就无法再使用这个对象。也就是说,仅仅有对象处于可触及(reachable)状态,程序才干使用它。从JDK 1.2版本号開始,把对象的...
分类:
其他好文 时间:
2014-11-09 12:27:08
阅读次数:
223
c#变量的常用类型有值类型和引用类型两大类。
引用类型是c#的主要类型,具有以下特点:
1、在委托中为引用类型变量分配内存。
2、用new运算符创建引用类型的变量,并返回创建对象的地址。
3、多个引用类型变量可以引用同一对象变量,对一个变量的操作会影响到另一个变量所引用的相同变量。
4、引用变量在被赋值前的值都是null。
5、引用变量是由垃圾回收机制处理的。
c#中所有被称...
类名,函数名不区分大小写变量,常量区分弱语言:整形,浮点,字符,布尔数组javascript只能数组遍历null,类,资源变量引用$a=&$b;静态变量类型转换PHP字符串转数字echo$a+$b;$a="123a";$b=1;124$a="123";$b=1;124$a="a123";$b=1;1数字转字符串.操作符JS数字转字符串vari="1..
分类:
Web程序 时间:
2014-11-07 15:02:03
阅读次数:
171
程序可以创建同一个类的多个对象,对象也称为实例。可以存储在命名变量中,也可以存储在数组、集合中。使用这些变量来调用对象方法以及公共属性的代码称为客户端代码。在C#等面向对象的语言中,典型的程序往往使用多个对象。 由于类是引用类型,因此类对象的的变量引用该对象在托管堆上的地址。如果将同一类的第二...
一.两个逻辑上相等的实例对象。两个对象相等,除了指两个不同变量引用了同一个对象外,更多的是指逻辑上的相等。什么是逻辑上相等呢?就是在一定的前提上,这两个对象是相等的。比如说某男生叫刘益红,然后也有另外一个女生叫刘益红,虽然这两个人身高,爱好,甚至性别上都不相同,但是从名字上来说,两者是相同的。Equ...
分类:
其他好文 时间:
2014-11-04 21:04:35
阅读次数:
183
本文介绍对象的强、软、弱和虚引用的概念、应用及其在UML中的表示。1.对象的强、软、弱和虚引用 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4...
分类:
其他好文 时间:
2014-10-29 16:55:53
阅读次数:
204