摘要: 枚举类具有如下特性: 1.枚举类也是一种特殊形式的Java类。 2.枚举类中声明的每一个枚举值代表枚举类的一个实例对象。A,B,C,D 3.与java中的普通类一样,在声明枚举类时,也可以声明属性、方法和构造函数,但枚举类的构造函数必须为私有的(private这点不难理解)。为什么?防止其他类初始化 阅读全文
posted @ 2018-05-04 20:57 邓不利多 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 测试JDK中具有可变参数的类Arrays.asList()方法。分别传多个参数、传数组,传数组又传参的情况。 注意:传入基本数据类型数组的问题。 从JDK 5开始, Java 允许为方法定义长度可变的参数。语法: public void foo(int … args){ } 注意事项: 调用可变参数 阅读全文
posted @ 2018-05-04 20:33 邓不利多 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 引入增强for循环的原因:在JDK5以前的版本中,遍历数组或集合中的元素,需先获得数组的长度或集合的迭代器,比较麻烦! 因此JDK5中定义了一种新的语法——增强for循环,以简化此类操作。增强for循环只能用在数组、或实现Iterator接口的集合类上 语法格式: for(变量类型变量 :需迭代的数 阅读全文
posted @ 2018-05-04 19:38 邓不利多 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 在Outline窗口方法上右键Run As /JUnit Test 测试某一个方法,类上右键run as /JUnit Test 测试这个类的所有方法 1、用junit进行单元测试的时候,在每个被测试的方法中必须加上@Test注解 2、用@Before注解是在每个被测试的方法前执行。 3、用@Aft 阅读全文
posted @ 2018-05-04 17:34 邓不利多 阅读(167) 评论(0) 推荐(0) 编辑