- 博客(18)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 Java集合类
Java语言的java.util包中提供了一些集合类,这些集合类又被称为容器。提到容器不难会想到数组,集合类与数组的不同之处是,数组的长度是固定的,集合的长度是可变的;数组用来存放基本类型的数据,集合用来存放对象的引用。常用的集合有List集合,Set集合,Map集合,其中List与Set实现了Collection接口。各接口还提供了不同的实现类。上述集合类的继承关系如图所示:Collec
2016-08-31 19:15:07 95
原创 编写第一个UIAutomator测试用例(步骤)
前提:UI Automator运行环境搭建已搭建好。搭建步骤:1、配置好JDK。2、SDK(API高于16)。3、Eclipse(安装ADT插件),对Eclipse环境不太熟悉的,建议下载插件将其汉化,另外推荐一本书《Java从入门到精通》的电子版,里面有对Eclipse的使用介绍,浅显易懂。4、ANT(用于编译生成的jar)。第一步:启动eclipse,new一个
2016-08-16 20:09:01 1230
原创 Java类高级特性之内部类继承
内部类的继承内部类也可以和其他普通类一样被继承,但是继承内部类比继承普通内部类要复杂一些,需要设置专门的语法来完成。例:创建OutputInnerClass类,并创建Bird类(里面包含子类Yinwu),使OutputInnerClass类继承Yinwu类(Bird的子类)package Innerclass;public class Bird { void fly(){
2016-08-10 21:21:11 401
原创 Java类高级特性之静态内部类
一、 在内部类前添加修饰符static,这个内部类就变为静态内部类。一个静态内部类中可以声明static成员,但是在非静态内部类中不可以声明静态成员。静态成员内部类有一个最大的特点,就是不可以使用外部类的非静态成员,所以静态内部类在程序开发中比较少见。 可以这样认为,普遍的内部类对象隐式的在外部保存了一个引用,指向创建它的外部类对象,但如果内部类被定义为static时,它应该具有更多的限
2016-08-10 20:41:53 532
原创 JAVA之抽象类
1、抽象类的定义:所谓抽象类就是只声明方法的存在而不去具体实现它的类(核心)。抽象类不能被实例化。也就是不能创建其对象。在定义抽象类时,要在class关键字前面加上abstract关键字。定义抽象类的格式如下:abstract class 类名{类体}例如:abstract class Fruit{ //定义抽象类public String col
2016-08-01 19:34:51 139
原创 Java之多态
多态性是面向对象程序设计的重要部分。在Java语言中,通常使用方法的重载和重写实现类的多态性。重写之所以有多态性,是因为父类的方法在子类中被重写,子类和父类的方法名称相同,但完成的功能却不一样,所以说,重写也具有多态性。 方法的重载是指在一个类中出现多个方法名相同,但参数个数或参数类型不同的方法,则称为方法的重载。Java语言在执行具有重载的关系的方法时,将根据调用参数的个数和类
2016-07-28 19:32:07 141
原创 Java之super关键字
1、1 使用super关键字。 子类可以继承父类的非私有成员变量和成员方法(不是以private关键字修饰的)作为自己的成员变量和成员方法。但是,如果子类中声明的成员变量和父类中的成员变量同名,则子类不能继承父类的成员变量,此时称子类的成员变量隐藏了父类的成员变量。如果子类中声明的成员方法与父类的成员方法同名,并且方法的返回值及参数个数和类型也相同,则子类不能继承父类的成员方法,此时
2016-07-28 16:11:15 153
原创 Java之类的继承
1.1 继承的实现在Java语言中,继承通过extends关键字来实现。也就是用extends指明当前类是子类,并指明从哪个类继承而来。即在子类的声明中,通过extends关键字来显示的指明其父类。其基本的声明格式如下:[修饰符]class 子类名 extends 父类名{ 类体}修饰符:可选参数,用于指定类的访问权限,可选值为public、abstract和fina
2016-07-27 19:55:45 139
原创 Java数组练习之九宫格
/** * 输出九宫格。在一个三维方阵的9个元素分别填入1~9中的9个数,使得每一行,列,和对角线上3个数的和都为15。 */package array;/** * @author ycb;2016.7.21;西可科技 * */public class NineTable { /** * @param args */ public static void main
2016-07-21 20:45:03 514
原创 Java基础之switch类型转换
一、switch多分支语句。 在程序中一个常见的问题就是检测一个变量是否符合某个条件,如果不匹配,再用另一个值来检测它,以此类推。switch(表达式){case 常量值1; 语句块1 [break;]...case 常量值n; 语句块n [break;]default;
2016-07-18 21:00:53 268
原创 Java基础之类型转换
一、将占用存储空间小的类型转换为占用存储空间较大的数据类型时,则作自动类型转换(隐式类型转换),反之必须做强制类型转换(显式转换)。 1.1 小转大——自动类型转换。例1:输入 float number1 = 45f ; int number2 = 152; System.out.println(number1 + number2); 程序输出奇数197.0
2016-07-18 19:40:33 122
原创 eclipse快捷键的使用
一、编辑菜单:1.文字自动补全 Ctrl + Alt + /2.快速修正 Ctrl + 13.启动eclipse代码辅助菜单 Alt + /二、源代码菜单(辅助编程):1.切换注释命令(注释或者取消注释当前所选择的行) Ctrl + /2.在当前所选择的多行代码块中添加块注释 Shift + Ctrl + / 3.在当前所选择的多行代码块中去掉
2016-07-15 14:46:29 139
翻译 移动APP测试
移动APP测试1.测试设备和操作系统版本的选择。 屏幕尺寸、分辨率、像素密度2.移动测试。 wifi、3g/4g/LTE、EDGE/GPRS(开发人员用MOCK技术模拟、获取信令的验证)、飞行模式。大量数据传输时,把3g/4g/LTE分开。错误提示信息需人性化;避免用户手动刷新,后台自动刷新,避免在网络恢复过后APP依旧显示网络异常的提示信息。若多次刷新失败
2016-06-28 16:44:10 561
原创 第七章、QT5图形视图框架
7.1.1Graphics View 的特点Graphics View框架结构的主要特点如下:(1)Graphics View框架结构中,系统可以利用QT绘图系统的反锯齿,OpenGL工具来改善绘图性能。(2)Graphics View支持事件传播体系结构,可以使图元在场景(scene)中的交互能力提高一倍,图元能够处理键盘事件和鼠标事件。其中,鼠标事件包括鼠标按下,移动,释放和双
2016-04-09 12:11:40 132
原创 第七章 Qt5图形视图框架(graphics)
7.1.1Graphics View 的特点Graphics View框架结构的主要特点如下:(1)Graphics View框架结构中,系统可以利用QT绘图系统的反锯齿,OpenGL工具来改善绘图性能。(2)Graphics View支持事件传播体系结构,可以使图元在场景(scene)中的交互能力提高一倍,图元能够处理键盘事件和鼠标事件。其中,鼠标事件包括鼠标按下,移动,释放和双
2016-04-08 18:24:01 110
原创 第六章。Qt5图形与图片
一、Qpainter类绘制图形,Qpainterpath类为一个存储容器,里面包含了所要绘制的内容的集合及绘制的顺序,如长方形,多边形,曲线等各种任意图形,调用类的drawPath()即可。二、调用QVariant类的toInt()函数获得此数据在枚举型数据集合中的序号。三、QMouseEvent / QPixmap / QPoint / QPainter /QPalet
2016-04-08 14:44:08 229
原创 第十四章 c++中的代码重用
14.1.1 模板特性:模板特性意味着声明对象时,必须指定具体的数据类型。因此,使用一个模板类如valarray来声明一个对象时,需要在标识符valarray后面加上一对尖括号,并在其中包含所需的数据类型。valarray q_value;valarray weights;14.1.2 组合(包含,对象中的对象):用于建立has-a关系的c++技术,即创建一个包含其他类的
2016-03-30 18:50:04 184
原创 第十三章 类继承
1、派生类对象包含以下特征:1、派生类对象存储了基类的数据成员(派生类继承了基类的实现);2、派生类对象可以使用基类的方法(派生类继承了基类的实现);2、继承特性中需要另外添加什么?1、派生类需要自己的构造函数;2、派生类可以根据需要添加额外的数据成员和成员函数;(派生类需要自定义的函数都用虚函数表示)注意:派生类不能直接访问基类的私有成员,而必须通过基类方
2016-03-30 12:15:26 176
jdbc_dbmon
2018-11-19
求安卓音乐播放器的按专辑显示列表的实现代码
2017-03-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人