J2SE笔记
笔记本中躺了快四年的j2se笔记,整理下和大家分享
颠坤
一个菜鸟,努力成长中...
展开
-
J2SE基础:11.异常处理
1:异常的概念: 异常是程序在执行时发生的事件(异常发生在运行期间)。 程序出现错误,打断原本的执行流程。 2:Java中处理异常。 在Java中,异常被封装成一个对象。(属性和方法) 3:异常产生 在Java程序的执行过程中,如果出现了异常事件,就会生成一个异常对象。 生成的异常对象将传递给Java运行时系统,这一异常的产生和提交过程称 为引发异常。原创 2014-08-21 06:30:52 · 877 阅读 · 0 评论 -
J2SE基础:10集合2
2:列表(List) 特点: (1):有序的(插入的顺序有序),元素有索引值。 (2):允许重复。 set/get/listIterator/subList ArrayList 特点:(1):底层数组方式实现。 (2):元素是有序的。(是指添加进去的元素有序,不是指对象之间的顺序) (3):不是线程原创 2014-08-07 06:32:33 · 781 阅读 · 0 评论 -
J2SE基础:9.集合一
1:集合: 集合的概念:数据容器(与数组类似)。容器比较适合装对象。 2:集合与数组的优缺点: 数组存取效率高,使用时要求容量大小固定;适合基本数据类型的存取; 集合存取效率上有一定的牺牲,集合容量大小可以根据实际需要改变, 提供丰富的存和取对象的方法,适合成为对象的“容器” 3:集合框架体系图 接口的图标 类的图原创 2014-08-03 06:17:47 · 928 阅读 · 0 评论 -
J2SE基础:8.系统常用类二
1:基础数据与封装类型之间的转型 A:基础数据类型--->封装类型(对象类型) Boolean boolean_1 = new Boolean(true); byte ---->Byte short---->Short char---->Character int--->Integer long-->Long float-->Float double-->Double原创 2014-07-24 23:20:35 · 1080 阅读 · 0 评论 -
J2SE基础:7.系统常用类一
1.Object对象 Object对象是所有对象的根类。每个对象都默认继承自Object类。 equals():对象与对象之间是否相等。 逻辑上面的相等。equals 物理上面的相等(地址相等) == 两个对象逻辑相等的话,必须要重写对象的equals方法。 toString():返回对象的字符串表示 com.test_ob原创 2014-07-19 07:50:40 · 853 阅读 · 0 评论 -
J2SE基础:6.面向对象的特性3
1:抽象方法: 当父类的某个方法都会被子类重写时,那么父类的方法就没有 实现的必要。但必须要声明。 所以这个方法就可以定义抽象方法(只有声明,没有实现)。 2:抽象类: 由于抽象方法是不完整的方法,因而抽象方法所属的类也是一个不 完整的类,所以类必须定义成抽象类。 抽象类中可以包含抽象方法和非抽象方法。 3:当一个子类继承抽象类时原创 2014-07-16 06:20:14 · 906 阅读 · 1 评论 -
J2SE基础:5.面向对象的特性2
Final的使用 final在类之前 表示该类是最终类,表示该类不能再被继承。 final在方法之前 表示该方法是最终方法,该方法不能被任何派生的子类覆盖。 final在变量之前 表示变量的值在初始化之后就不能再改变;相当于定义了一个常量。 对象的上溯(上转型)和对象的下溯 上转型对象的特点: A a = new B(); 实原创 2014-07-12 21:20:35 · 752 阅读 · 0 评论 -
J2SE基础:4.面向对象的特性一
面向对象的特性 封装 继承 多态 封装: 定义: 通过对象的封装,实现了模块化和信息隐藏。 通过对类的成员施以一定的访问权限,实现了类中成员 的信息隐藏 注意点: 对象自已该做的一些事情与方法不能交与其它类去实现。 将内部的实现隐藏化。别人不用去关心内部怎么实现。 只要调用方法就可以得想结果。 继承: 继承的特性原创 2014-07-10 00:04:04 · 817 阅读 · 0 评论 -
J2SE基础:3.对象的创建与使用类的命名空间和访问权限
1:package包。 包(package)是类的容器,用来保存划分类名空间。 逻辑意义对类进行划分。 解决同名的类的冲突问题。 2:package的命名规范: A:package必须写在源文件的第一行。 B:package名一律使用小写。 C:(建议)package使用公司的域名倒过来。 www.softfz.com com.so原创 2014-07-06 06:25:46 · 877 阅读 · 0 评论 -
J2SE基础:2.对象的创建与使用
1:参数传递的值传递与引用传递 A:值传递:基本数据类型传递都是值传递 B:引用传递(地址传递):对象数据类型都是引用传递。 2:类变量与成员变量(实例变量,对象变量) 类变量:通过类名调用,类变量被所有的实例共享。 final static int MAX = 20; //Java中定义常量 对象变量:通过对象调用(对原创 2014-07-02 22:18:09 · 710 阅读 · 0 评论 -
J2SE基础:1.类和对象基础
1:什么是对象 在Java语言,所有的人,事物或者模块都是一个对象。 相同的对象具有一些相同的特性。 狗,猫,蛇3个对象(动物的对象) 苹果,梨,桔子3个对象(水果的对象) 2:什么是类 可以将现实生活中的对象经过抽象 这种抽象数据类型称为类。 动物类(Animal) 水果类(Fruit) 3:类和对象的关系 类是对象的模板(抽象化表示),原创 2014-06-29 20:44:33 · 735 阅读 · 0 评论