08 2020 档案
摘要:一、Random随机数 java.unil.Random类 Random randomnum = new Random(); int num = randomnum.nextInt(); 二、举例:随机[0-100]内5个不重复生成数字,写入int数组 三、举例:随机产生字符串,10位 四、举例:随
阅读全文
摘要:一、Systen.out静态变量 静态变量,用的最多的是调用print方法 二、System.out.println() println()其实是printStream类的方法 三、Sytem.gc() 建议启动垃圾回收器 四、System.cuttentTimeMills() 获取自1970-01
阅读全文
摘要:一、DecimalFormat(数字格式化) 1、数字格式化的表示: (#) 代表任意数字 (,)代表千分位 (.)代表小数 (0)代表不够时补0 2、示例 二、BigDecimal(大数据库处理) 1、主要用户大数据,精度极高,引用类型,用于财务软件 2、财务软件double并不够用,需要用jav
阅读全文
摘要:一、获取系统当前时间: 1、Date(),精确到毫秒的当前当前时间 2、示例,欧美风格时间格式 二、日期格式化(Date-->String) 三、日期字符串转换(String-->Date) 四、获取自1970-01-01 00:00:00 000到当前系统时间的总毫秒数 五、举例:统计执行方法的时
阅读全文
摘要:一、转换流程图 二、转换语句 1、String-->int 2、int-->String 3、int-->Integer 4、Integer-->int 5、String-->Ingeter 6、Ingeter-->String
阅读全文
摘要:一、基本数据类型与包装类型 8种基本数据类型,对应的包装类,父类 1、byte-->java.lang.Byte-->Number 2、short-->java.lang.Short-->Number 3、int-->java.lang.Integer-->Number 4、long-->java.
阅读全文
摘要:一、工具类介绍: 一般都为static静态方法,可直接调用 二、常用方法: 1、Array.toString() 2、Array.sort() 3、Arrays.binarySearch(),需要配置排序后使用,效率较高,未找到返回-1 使用参照:
阅读全文
摘要:一、基本概念 1、String为引用数据类型,使用双引号 2、字符串数组存储在方法区的内存池,因为开发过程种使用过于频繁 3、String类已经重写了equals,比较时使用,同时也重写了toString 4、String的构造方法,底层是final byte[],不可变 二、String的构造方法
阅读全文
摘要:一、基本概念: 1、数字为引用数据类型 2、数组实际上是一个容器,可以同时容纳多个元素 3、数组可存储基本数据类型,也可以存储引用数据类型的数据 4、数组一旦创建、长度不可变、且数组中元素类型必须统一 5、数组可以通过Length获取长度 6、数组中每个元素都有下标,0开始,以1递增,最后一个元素下
阅读全文
摘要:一、概念 1、内部类:类的内部定义了一个类 2、内部类分类:静态内部类、实例内部类、局部内部类 3、缺点:内部类的可读性比较差,尽量不用 2、匿名内部类:局部内部类的一种 二、匿名内部类的缺点 1、可读性比较差,代码比较乱,不建议使用 2、没有名字,没有办法重复使用 三、举例说明 1、写个类实现Co
阅读全文
摘要:方法一、直接执行命令python,就可以查看python的版本信息。 退出用exit() 方法二、利用命令python -V,注意V要大写。 方法三、利用命令whereis python,注意whereis中间不需要空格。
阅读全文
摘要:一、背景 有时候我们在做Android兼容性测试时,经常会使用adb命令一台一台的安装app,比较费事。 二、实现方法 利用python命令行启动web服务器,在手机浏览器输入存放apk包的目录url进行安装app。 三、操作步骤 1、登录测试服务器,自建一个文件夹apktest,命令如下: 2、将
阅读全文
摘要:一、object类介绍 object类这个老祖宗中的方法,所有子类通用,直接或间接继承。 学习常用方法即可 列表 prtected object clone() //对象克隆 int hashCode() //获取对象哈希值 boolean equals(Object obj) //判断两个对象是否
阅读全文
摘要:一、四种访问控制权限 二、举例同包下访问权限 三、访问权限由高至低 public>protected>默认>private 四、访问权限的修饰符可修饰范围 属性(4个都可以) 方法(4个都可以) 类(public 与 默认) 接口(public 与 默认)
阅读全文
摘要:一、package 1、package的作用:为了方便程序的管理 2、package怎么使用:package+包名,只能出现在java代码的第一行 3、package命令规范:一般采用公司域名倒序方式(具有全球唯一性) 公司域名+项目名+模块名+功能名 package com.coopration.
阅读全文
摘要:1、抽象类是半抽象的,接口是全抽象的 2、抽象类中有构造方法,接口中没有构造方法 3、类与类之间不能多继承,接口与接口之间支持多继承 4、一个类可以同时实现多个接口,一个类只能继承一个抽象类 5、接口中只允许出现常量与抽象方法 6、以后接口使用比抽象类要多,接口一般是行为的抽象
阅读全文
摘要:一、基本概念 1、接口为引用数据类型,编译后也是class字节码文件 2、接口是完全抽象的,(抽象类是半抽象的),属于特殊的抽象类 3、接口定义方法:[修饰符列表]interface 接口名{} 4、接口所有元素都是public公开的 5、接口中的public abstract修饰符是可以省略的 6
阅读全文
摘要:一、抽象类基本概念 1、概念:类与类之前有共同特征,将这些共同特征提取出来,行为抽象类 2、抽象类的数据类型:引用数据类型 3、语法:[修饰符列表]abstract Class 类型{类体} 4、抽象方法表示没有实现的方法,没有方法体的方法,例如: public abstract void doSo
阅读全文
摘要:final是java的关键字,主要表示最终的 一、final修饰的类无法被继承 二、final修复的方法无法被重写 三、final修复的变量,只能被赋值一次。 四、final修饰的引用只能指向一个对象 五、final修饰的实例变量,要求程序员必须手动赋值 只要赶在系统赋值前赋值就可以 此处因为类加载
阅读全文