03 2017 档案
摘要:在理解这两种反射机制之前,需要弄清楚java类的加载机制. 装载:通过类的全限定名获取二进制字节流(二进制的class文件),将二进制字节流转换成方法区中的运行时数据结构,在内存中生成Java.lang.class对象。这个时候该类型没有被分配内存,设置默认值,也没有初始化。 链接:执行下面的校验、
阅读全文
摘要://在数组array中查找元素a//注意:array是一个有序数组public static int biSearch(int []array,int a){ int lo=0; int hi=array.length-1; int mid; while(loarray[mid]){ return s...
阅读全文
摘要:Java提供了System类的静态方法getenv()和getProperty()用于返回系统相关的变量与属性,getenv方法返回的变量大多于系统相关,getProperty方法返回的变量大多与java程序有关。 System.getenv() 方法是获取指定的环境变量的值。 System.get
阅读全文
摘要:我们在测试项目中经常会遇到这样的情形: 1. 从文件或网络得到一个InputStream,需要转换成String赋值到别的变量做为另一个方法的入参。 2. 从文件或网络得到一个InputStream后,需要查看得到的InputStream是不是我们所需要的。 下面主要分析如何使用Scanner来处理
阅读全文
摘要:SimpleDateFormat 是 Java 中一个非常常用的类,该类用来对日期字符串进行解析和格式化输出 Era 标志符 Text AD y 年 Year 1996; 96 M 年中的月份 Month July; Jul; 07 w 年中的周数 Number 27 W 月份中的周数 Number
阅读全文
摘要:最近碰到一个测试需求,使用到了在线分析处理(OLAP),现总结记录一下,也希望能帮到有相关问题的朋友。 1. 测试环境是DB2,通过ETL(数据抽取,数据转换,数据加载)技术将数据源数据加载到目标数据仓库。 2. 需求大概意思:验证能否将包含制定商品编码的订单从数据源加载到目标数据库。 3. 目标数
阅读全文
摘要:final在Java中是一个保留的关键字,可以声明成员变量、方法、类以及本地变量。申明为final的常量不能再次赋值,一旦你将引用声明作final,你将不能改变这个引用了,编译器会检查代码,如果你试图将变量再次初始化的话,编译器会报编译错误。下面来一一介绍: 1. final变量 final变量是只
阅读全文
摘要:之前在测试中一直使用testNG的@Test注解都很顺利没有碰到什么问题,今天突然遇到@Test不能用的情况,运行后提示: 赶紧查看测试类是不是什么地方写的不对,函数调用关系是不是写对了,检查后代码并没有问题,于是上网查资料后恍然大悟,是因为测试类没有被实例化导致@Test的方法不能正常调用。以前没
阅读全文
摘要:在自动化测试中,经常会用到静态方法和静态变量。那么什么是静态方法和静态变量呢?以及在什么情况下使用呢?下面来说一说 静态方法和静态变量是使用公共内存空间的,就是说所有对象都可以直接引用,不需要创建对象再使用该方法,通常用static来修饰。 他们都属于类本身,在类装载的时候被装载到内存,不自动进行销
阅读全文