摘要: 创建对象的时候要传入一个输入流 Scanner scanner = new Scanner(System.in); 代表该扫描器从控制台接收输入的内容 nextInt()方法 代表接受下一个输入内容,并且转换为int类型(以行为单位) 注:字符串转换成数字,里面传的必须是数字 next()方法 代表 阅读全文
posted @ 2018-05-30 20:20 hong_Yu 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 泛型集合:规定了数据类型的集合 ArrayLIst、HashSet、HashMap在使用 add()方法时可以添加任意类型,为了符合原则上添加类型一致的原则,用泛型来规范。 在定义的时候类型后用<规定的类型> 注意:泛型中不能使用基本类型,可以使用包装类来代替基本类型 在JDK1.7之后支持类型推导 阅读全文
posted @ 2018-05-30 18:45 hong_Yu 阅读(104) 评论(0) 推荐(0) 编辑
摘要: List 和 Set 都实现了Collection 接口,而 Map 则没有。 (1) List(有序可重复) List 采用线性方式存储,可存放重复的数据。它有两个子类:ArrayList、LinkedList。 ArrayList 底层是一个Object[]数组,意味着它有数组的特性,但是它比数 阅读全文
posted @ 2018-05-30 15:46 hong_Yu 阅读(3077) 评论(0) 推荐(0) 编辑
摘要: 接口是抽象类的延伸,是抽象类的特殊化 相同点: 都可以写抽象方法,规定了子类必须要重写的方法(所以不能有抽象构造方法和抽象静态方法); 为什么不能有抽象构造方法:构造方法是类实例化时的构造过程,而抽象类不能被实例化,两者矛盾,所以不存在抽象构造方法。 为什么不能有抽象静态方法:抽象方法是专用于继承来 阅读全文
posted @ 2018-05-30 00:14 hong_Yu 阅读(2003) 评论(0) 推荐(0) 编辑