04 2018 档案
摘要:JAVA中的包装类 包装类里没有String,它是引用数据类型 基本类型是不能调用方法的,而其包装类具有很多方法 包装类主要提供了两大类方法: 1. 将本类型和其他基本类型进行转换的方法 2. 将字符串和本类型及包装类互相转换的方法 基本类型 对应的包装类 byte Byte short Short
阅读全文
摘要:认识java中的字符串 字符串被作为String类型的对象处理。String类位于java.lang包中。默认情况下,该包被自动导入所有java程序中 创建String对象的3种方法: 字符串的不变性 String 对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存空间
阅读全文
摘要:多态 对象的多种形象(使用多态时两个类一定要是继承关系,继承是多态实现的基础) 1、引用多态 父类的引用可以指向本类的对象 Animal obj1=new Animal(); 父类的引用可以指向子类的对象 Animal obj2=new Dog(); 子类不可以指向父类对象 2、方法多态 创建本类对
阅读全文
摘要:继承和方法的重写 继承的语法规则: java中的继承是单继承,一个类只有一个父类 继承的好处: 子类拥有父类的所有属性和方法(属性和方法的修饰符不能是private,不然是无效的) 实现代码复用 class 子类 extends 父类 例:class Dog extends Animal{ } //
阅读全文
摘要:类 类是模子,确定对象将会拥有的特征(属性)和行为(方法) 类的特点 类是对象的类型 具有相同属性和方法的一组对象的集合 属性——对象具有的各种特征,每个对象的每个属性都拥有特定值 方法——对象执行的操作 类是抽象的概念,仅仅是模板,比如说:“手机”对象是一个看得到、摸得着的具体实体 如何定义jav
阅读全文
摘要:编程练习优化 使用eclipse调试程序 在需要开始调试的代码行前双击, 添加断点(双击后会出现一个实心圆点) 点击eclipse工具栏“甲壳虫”图形(debug)开始执行调试程序 执行到断点时,按F6从断点处一行一行的执行代码,并从中找出程序中的错误 编程练习进阶 What is 数组 ? 1、声
阅读全文
摘要:java条件语句(if...else... &switch)&循环 if...else... 如果if条件成立时执行的语句只有1条,可以省略大括号。如果有多条就不能省略!! equals() 用于判断字符串的内容是否相同,相同返回true,反之false 例如: weather=”周末” weath
阅读全文
摘要:算术运算符 赋值运算符 比较运算符 逻辑运算符 条件运算符 java中的算术运算符 加+ 减- 乘* 除/ 求余% 自增1 ++ 自减1 -- / 除法 24/6=4 除法除不断的只取整数,忽略小数点后的数(32/6=5) % 24%7=3 ++ 自增1 --自减1 int a=5; int b=+
阅读全文
摘要:一、使用记事本编写java程序并运行 运行下面的java代码打开cmd,进入到该文件的路径执行命令: javac HelloWorld.java如果没报错则说明代码没问题,该路径下会生成一个.class结尾的同名文件(为字节码文件)执行命令: java HelloWorld.class错误: 找不到
阅读全文
摘要:appium的原理:针对于hybrid的app,appium基于selendroid框架实现。而selendroid框架又是基于instrumentation框架实现的 可见,appium本身是借助于其它框架控制app 元素识别工具 inspector: chrome inspector for s
阅读全文
摘要:Appium的介绍 Appium是一个开源、跨平台的自动化测试工具,用于测试Native(原生)和Hybrid(混合) 应用,支持IOS,Android和FirefoxOS(已倒闭)平台 Appium在Android平台实现自动化,是基于UIAutomator框架的 Appium的理念 1、无需重新
阅读全文
摘要:Monkey Script 常用命令介绍 执行Monkey 脚本的命令: Adb shell monkey -f <scriptfile> <event-count> Scritpfile:我们编写的脚本文件 Tips: Dispatch 派遣,调用 1、DispatchTrackball命令 轨迹
阅读全文
摘要:APP性能测试—启动时间 冷启动—程序完全关闭时的启动 启动:adb shell am start -W -n package/activity 停止:adb shell am force-stop package 热启动—程序退到后台,并未完全杀死时的启动 启动:adb shell am star
阅读全文
摘要:Monkey :在adb shell中,生成用户或系统伪随机事件 MonkeyRunner:通过API定义特定命令和事件控制设备 monkeyScript:是一组可以被Monkey识别的命令集合,monkeyScript可以完成重复固定的操作 获取adb连接的虚拟机或真机: adb devices
阅读全文
摘要:什么是monkeyRunner? monkeyRunner提供了一系列的API monkeyRunner可以完成模拟时间及截图操作 Monkey和MonkeyRunner的区别? Monkey :在adb shell中,生成用户或系统伪随机事件 MonkeyRunner:通过API定义特定命令和事件
阅读全文