上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: Collection |--List:元素是有序的,元素可以重复。因为该集合体系有索引。 |--ArrayList:底层的数据结构使用的是数组结构。特点:查询速度很快。但是增删稍慢。线程不同步。 |--LinkedList:底层使用的链表数据结构。特点:增删速度很快,查询稍慢。线程不同步。 |--Vector:底层是数组数据结构。线程同步。被ArrayList替代了。因为效率低。 |--Set:元素是无序,元素不可以重复。、1,添加 add(e); addAll(collection);2,删除 remove(e); removeAll(collection); clear();3,判断。 c 阅读全文
posted @ 2012-09-08 08:03 chrp99 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Collection |--List:元素是有序的,元素可以重复。因为该集合体系有索引。 |--ArrayList:底层的数据结构使用的是数组结构。特点:查询速度很快。但是增删稍慢。线程不同步。 |--LinkedList:底层使用的链表数据结构。特点:增删速度很快,查询稍慢。线程不同步。 |--Vector:底层是数组数据结构。线程同步。被ArrayList替代了。因为效率低。 |--Set:元素是无序,元素不可以重复。、1,添加 add(e); addAll(collection);2,删除 remove(e); removeAll(collection); clear();3,判断。 c 阅读全文
posted @ 2012-09-08 08:03 chrp99 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 抽象类的特点:1,抽象方法一定在抽象类中。2,抽象方法和抽象类都必须被abstract关键字修饰。3,抽象类不可以用new创建对象。因为调用抽象方法没意义。4,抽象类中的抽象方法要被使用,必须由子类复写起所有的抽象方法后,建立子类对象调用。 如果子类只覆盖了部分抽象方法,那么该子类还是一个抽象类。抽象类和一般类没有太大的不同。抽象类比一般类多个了抽象函数。就是在类中可以定义抽象方法。抽象类不可以实例化。特殊:抽象类中可以不定义抽象方法,这样做仅仅是不让该类建立对象。abstract 关键字,和哪些关键字不能共存。final:被final修饰的类不能有子类。而被abstract修饰的类一定是一个 阅读全文
posted @ 2012-09-07 12:56 chrp99 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 抽象类的特点:1,抽象方法一定在抽象类中。2,抽象方法和抽象类都必须被abstract关键字修饰。3,抽象类不可以用new创建对象。因为调用抽象方法没意义。4,抽象类中的抽象方法要被使用,必须由子类复写起所有的抽象方法后,建立子类对象调用。 如果子类只覆盖了部分抽象方法,那么该子类还是一个抽象类。抽象类和一般类没有太大的不同。抽象类比一般类多个了抽象函数。就是在类中可以定义抽象方法。抽象类不可以实例化。特殊:抽象类中可以不定义抽象方法,这样做仅仅是不让该类建立对象。abstract 关键字,和哪些关键字不能共存。final:被final修饰的类不能有子类。而被abstract修饰的类一定是一个 阅读全文
posted @ 2012-09-07 12:56 chrp99 阅读(233) 评论(0) 推荐(0) 编辑
摘要: String 字符StringBuffer是字符串缓冲区。是一个容器。特点:1,长度是可变化的。2,可以字节操作多个数据类型。3,最终会通过toString方法变成字符串。1,存储。 StringBufferappend():将指定数据作为参数添加到已有数据结尾处。 StringBufferinsert(index,数据):可以将数据插入到指定index位置。2,删除。 StringBufferdelete(start,end):删除缓冲区中的数据,包含start,不包含end。 StringBufferdeleteCharAt(index):删除指定位置的字符。 3,获取。 charcha. 阅读全文
posted @ 2012-09-06 20:23 chrp99 阅读(120) 评论(0) 推荐(0) 编辑
摘要: String 字符StringBuffer是字符串缓冲区。是一个容器。特点:1,长度是可变化的。2,可以字节操作多个数据类型。3,最终会通过toString方法变成字符串。1,存储。 StringBufferappend():将指定数据作为参数添加到已有数据结尾处。 StringBufferinsert(index,数据):可以将数据插入到指定index位置。2,删除。 StringBufferdelete(start,end):删除缓冲区中的数据,包含start,不包含end。 StringBufferdeleteCharAt(index):删除指定位置的字符。 3,获取。 charcha. 阅读全文
posted @ 2012-09-06 20:23 chrp99 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 进程:是一个正在执行中的程序。 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。一个进程中至少有一个线程。比如说:JavaVM 启动的时候会有一个进程java.exe. 该进程中至少一个线程负责java程序的执行。 而且这个线程运行的代码存在于main方法中。 该线程称之为主线程。 其实更细节说明jvm,jvm启动不止一个线程,还有负责垃圾回收机制的线程。自定义一个线程 通过对api的查找,java已经提供了对线程这类事物的描述。就Thread类。该类中定义了,创建线程对象的方法(构造函数).提供... 阅读全文
posted @ 2012-09-03 19:52 chrp99 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 进程:是一个正在执行中的程序。 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。一个进程中至少有一个线程。比如说:JavaVM 启动的时候会有一个进程java.exe. 该进程中至少一个线程负责java程序的执行。 而且这个线程运行的代码存在于main方法中。 该线程称之为主线程。 其实更细节说明jvm,jvm启动不止一个线程,还有负责垃圾回收机制的线程。自定义一个线程 通过对api的查找,java已经提供了对线程这类事物的描述。就Thread类。该类中定义了,创建线程对象的方法(构造函数).提供... 阅读全文
posted @ 2012-09-03 19:52 chrp99 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 面向对象:三个特征:封装,继承,多态。现实生活中的对象:张三 李四 王五。类就是:对现实生活中事物的描述。对象:就是这类事物,实实在在存在个体。属性对应是类中变量,行为对应的类中的函数(方法)。其实定义类,就是在描述事物,就是在定义属性和行为。属性和行为共同成为类中的成员(成员变量和成员方法)。成员变量和局部变量的作用范围。成员变量作用于整个类中。局部变量变量作用于函数中,或者语句中。在内存中的位置:成员变量:在堆内存中,因为对象的存在,才在内存中存在。局部变量:存在栈内存中。例如:描述汽车(颜色,轮胎数)。描述事物其实就是在描述事物的属性和行为。class Car{ //描述颜色 Strin 阅读全文
posted @ 2012-09-03 19:06 chrp99 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 面向对象:三个特征:封装,继承,多态。现实生活中的对象:张三 李四 王五。类就是:对现实生活中事物的描述。对象:就是这类事物,实实在在存在个体。属性对应是类中变量,行为对应的类中的函数(方法)。其实定义类,就是在描述事物,就是在定义属性和行为。属性和行为共同成为类中的成员(成员变量和成员方法)。成员变量和局部变量的作用范围。成员变量作用于整个类中。局部变量变量作用于函数中,或者语句中。在内存中的位置:成员变量:在堆内存中,因为对象的存在,才在内存中存在。局部变量:存在栈内存中。例如:描述汽车(颜色,轮胎数)。描述事物其实就是在描述事物的属性和行为。class Car{ //描述颜色 Strin 阅读全文
posted @ 2012-09-03 19:06 chrp99 阅读(137) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页