从常用的角度分别介绍: 从基于功能的角度: 1、Unit Testing(单元测试) 这个步骤主要是开发者针对开发过程中,程序内部的函数、类、变量等等数据进行正确性的测试。 ex:一个函数需要把一些重要的数据插入到数据库中。那在编写完这个函数之后,就要进行测试,...
分类:
其他好文 时间:
2015-12-08 00:07:07
阅读次数:
158
一个类可以包含以下类型变量:局部变量:在方法、构造方法或者语句块中定义的变量被称为局部变量。变量声明和初始化都是在方法中,方法结束后,变量就会自动销毁。成员变量:成员变量是定义在类中,方法体之外的变量。这种变量在创建对象的时候实例化。成员变量可以被类中方法、构造方法和特定类的语句块访问。类变量:类变...
分类:
编程语言 时间:
2015-11-22 11:12:25
阅读次数:
148
Static:加载:java虚拟机在加载类的过程中为静态变量分配内存。类变量:static变量在内存中只有一个,存放在方法区,属于类变量,被所有实例所共享销毁:类被卸载时,静态变量被销毁,并释放内存空间。static变量的生命周期取决于类的生命周期类初始化顺序:静态变量、静态代码块初始化构造函数自定...
分类:
编程语言 时间:
2015-11-17 00:14:36
阅读次数:
164
继承中属性的隐藏和方法的覆盖 java中规定,子类用于隐藏的变量可以和父类的访问权限不同,如果访问权限被改变,则以子类的权限为准 java中允许子类的变量与父类变量的类型完全不同,以修改后的数据类型为准java允许父类的变量被子类的常量隐藏,也允许父类的常量被子类的变量隐藏 java允许...
分类:
编程语言 时间:
2015-11-16 15:49:27
阅读次数:
169
一、怎样判断对象是否可以转换?程序截图:结果截图:二、类型转换实验截图:结论:子类可直接赋给基类(“基类变量=子类对象”);基类的引用类型要传递给子类必须通过强制转换(“子类变量=(子类名)基类对象”);子类之间不可以进行转换。三、变态类程序截图:原因及结论:当子类与父类拥有一样的方法,并且让一个父...
分类:
其他好文 时间:
2015-11-16 00:37:23
阅读次数:
194
一、怎样判断对象是否可以转换?可以使用instanceof运算符判断一个对象是否可以转换为指定的类型:程序截图:结果截图:二、类型转换实验截图:结论:子类可直接赋给基类(“基类变量=子类对象”);基类的引用类型要传递给子类必须通过强制转换(“子类变量=(子类名)基类对象”);子类之间不可以进行转换。...
分类:
其他好文 时间:
2015-11-16 00:34:26
阅读次数:
159
一 Static修饰的属性叫类变量或静态变量;1 非Static修饰的属性叫实例变量;2 类变量随着类的加载而加载,出现的比实例变量早,实例变量只能对象创建时加载出来;3 可通过”类.类变量“或”对象.类变量“调用类变量;4 类变量只有一个,只要修改别的变量调用时也会将其修改;5 类变量存在静态域....
分类:
其他好文 时间:
2015-11-15 00:47:14
阅读次数:
288
(一)从该源代码中可看出,子类可直接赋给基类(“基类变量=子类对象”);基类的引用类型要传递给子类必须通过强制转换(“子类变量=(子类名)基类对象”);子类之间不可以进行转换。(二)该源代码可总结出:当基类与子类有同名的变量时,以引用变量为准,引用变量是谁,就调用哪个类的变量;当基类与子类有同名的方...
分类:
其他好文 时间:
2015-11-14 14:55:44
阅读次数:
204
下列语句哪一个将引起编译错误?为什么?哪一个会引起运行时错误?为什么?m=d;d=m;d=(Dog)m;d=c;c=(Cat)m;先进行自我判断,得出结论后,运行TestCast.java实例代码,看看你的判断是否正确编译错误d=m;d=c;不正确 子类对象可以直接赋给基类变量。基类对象要赋给子类对...
分类:
编程语言 时间:
2015-11-14 01:00:01
阅读次数:
333
1.简介: 1.类变量也叫静态变量,也就是在变量前加了static 的变量; 2.实例变量也叫对象变量,即没加static 的变量;区别在于:类变量和实例变量的区别在于:类变量是所有对象共有,其中一个对象将它值改变,其他对象得到的就是改变后的结果;而实例变量则属对象私有,某一个对象将其值改变,不影响...
分类:
其他好文 时间:
2015-11-12 20:10:02
阅读次数:
127