上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: TreeSet支持两种排序方法:自然排序和定制排序。TreeSet默认采用自然排序。 1、自然排序 TreeSet会调用集合元素的compareTo(Object obj)方法来比较元素之间大小关系,然后将集合元素按升序排列,这种方式就是自然排序。(比较的前提:两个对象的类型相同)。 java提供了 阅读全文
posted @ 2017-05-09 22:09 锦绣河山锦 阅读(371) 评论(0) 推荐(0) 编辑
摘要: List集合代表一个有序集合,集合中每个元素都有其对应的顺序索引。List集合允许使用重复元素,可以通过索引来访问指定位置的集合元素。 1、List接口和ListIterator接口 List作为Collection接口的子接口,可以使用Collection接口里的全部方法。List是有序集合,所以 阅读全文
posted @ 2017-05-09 22:08 锦绣河山锦 阅读(143) 评论(0) 推荐(0) 编辑
摘要: Map用于保存具有映射关系的数据(key-vlaue)。Map的key不允许重复,即同一个Map对象的任何两个key通过equals方法比较总是返回false Map中包含了一个keySet()方法,用于返回Map所以key组成的Set集合。 Map集合与Set集合元素的存储形式很像,如Set接口下 阅读全文
posted @ 2017-05-09 22:06 锦绣河山锦 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 1,类和对象 在面向对象的概念当中,类(class)是既包括数据又包括作用于数据的一组操作的封装体。类的数据称为成员变量,类对数据的操作称为成员方法。成员变量反映类的状态和特征,成员方法反映类的行为和能力。类的成员变量和方法统称为类的成员。 对象(Object)是类的实例(instance)。对象是 阅读全文
posted @ 2017-05-09 21:51 锦绣河山锦 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 面向对象的三大特性: 封装:主要实现了隐藏细节,对用户提供访问接口,无需关心方法的具体实现。 继承:很好的实现了代码的复用,提高了编程效率。 多态:程序的可扩展性及可维护性增强。 继承就是一种由已有的类创建新类的机制,是指在已有类的基础上扩展功能。继承中分为子类和父类 类可以有两种重要的成员:成员变 阅读全文
posted @ 2017-05-09 21:40 锦绣河山锦 阅读(185) 评论(0) 推荐(0) 编辑
摘要: IO流的分类 根据处理数据类型的不同分为:字符流和字节流 根据数据流向不同分为:输入流和输出流 字符流和字节流 字符流的由来: 因为数据编码的不同,而有了对字符进行高效操作的流对象。本质其实就是基于字节流读取时,去查了指定的码表。 字节流和字符流的区别: 读写单位不同:字节流以字节(8bit)为单位 阅读全文
posted @ 2017-05-09 20:22 锦绣河山锦 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1、面向对象 面向对象(Object Oriented)是一种新兴的程序设计方法,或者是一种新的程序设计规范(paradigm),其基本思想是使用对象、类、继承、封装、多态等基本概念来进行程序设计。从现实世界中客观存在的事物(即对象)出发来构造软件系统,并且在系统构造中尽可能运用人类的自然思维方式。 阅读全文
posted @ 2017-05-08 11:40 锦绣河山锦 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一 类的设计原则 1 依赖倒置原则-Dependency Inversion Principle (DIP) 2 里氏替换原则-Liskov Substitution Principle (LSP) 3 接口分隔原则-Interface Segregation Principle (ISP) 4 单 阅读全文
posted @ 2017-05-08 11:32 锦绣河山锦 阅读(163) 评论(0) 推荐(0) 编辑
摘要: public class Test1 { public static void main(String[] args) throws Exception { //第二个参数,表示是否向末尾追加,true:追加 //false:不追加(默认) OutputStream os = new FileOut 阅读全文
posted @ 2017-05-08 11:12 锦绣河山锦 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 一.I/0:input/output1.java.io.file表示:文件或文件夹(目录)File f = new File("文件路径");注意:相对路径:非web项目的相对都是以项目为起点.(src/a.txt)(建议)绝对路径::d/bin/a.txt(以盘符开头). 2.文件常见方法bool 阅读全文
posted @ 2017-05-07 19:53 锦绣河山锦 阅读(88) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页