第一讲 对象序列化一、概述 将堆内存中的对象存入硬盘,保留对象中的数据,称之为对象的持久化(或序列化)。使用到的两个类:ObjectInputStream和ObjectOutputStream二、特有方法ObjectInputStream: Object readObject();//从Objcet...
分类:
编程语言 时间:
2015-01-15 21:48:29
阅读次数:
288
第一讲System类一、概述1、System是描述系统一些信息的类,类中的属性和方法都是静态的。不能被实例化,没有提供构造函数。2、字段摘要out:标准输出流。默认是控制台。 in:标准输入流。默认是键盘。二、方法1、获取系统的属性信息: PropertiesgetProperties();说明:1...
分类:
编程语言 时间:
2015-01-15 21:45:57
阅读次数:
142
第一讲 File类一、概述1、File类:文件和目录路径名的抽象表现形式2、特点: 1)用来将文件或文件夹封装成对象 2)方便于对文件与文件夹的属性信息进行操作 3)File类的实例是不可变的;也就是说,一旦创建,File对象表示的抽象路径名将永不改变 4)File对象可以作为参数传递给流的构造函数...
分类:
编程语言 时间:
2015-01-15 21:44:53
阅读次数:
230
第一讲 IO概述概述1、IO流:即InputOutput的缩写。2、特点: 1)IO流用来处理设备间的数据传输。 2)Java对数据的操作是通过流的方式。 3)Java用于操作流的对象都在IO包中。 4)流按操作数据分为两种:字节流和字符流。 5)流按流向分为:输入流和输出流。注意:流只能操作数据,...
分类:
编程语言 时间:
2015-01-15 21:44:21
阅读次数:
389
第一讲集合框架先看下面的图:这就是集合框架的构成。由于数据结构的不同,有不同的集合,也叫容器。下面是集合类的简单介绍。一、为什么出现集合类? 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。二、数组和集合类同是容器,有何不同...
分类:
编程语言 时间:
2015-01-15 21:37:58
阅读次数:
376
第一讲 泛型(Generic)一、概述1、JDK1.5版本以后出现的新特性。用于解决安全问题,是一个类型安全机制。2、JDK1.5的集合类希望在定义集合时,明确表明你要向集合中装入那种类型的数据,无法加入指定类型以外的数据。3、泛型是提供给javac编译器使用的可以限定集合中的输入类型说明的集合时,...
分类:
编程语言 时间:
2015-01-15 21:36:03
阅读次数:
326
第一讲 String类一、概述String是字符串的类类型,用于描述字符串事物。字符串是一个特殊的对象。特殊之处就在于: Stings= new String();和String s1=””;两种写法都是在创建对象,使用起来一样。二、特点 字符串最大的特点就是:一旦被初始化就不可以被改变。例: St...
分类:
编程语言 时间:
2015-01-15 21:33:55
阅读次数:
213
抽象类和抽象方法 抽象方法在面向对象编程语言中抽象方法指一些只有方法声明而没有具体方法体的方法抽象方法一般存在于抽象类或接口中。java中,抽象方法就是以 abstract 修饰的方法,只需要声明而不需要实现abstractvoidf();抽象类包含抽象方法的类叫抽象类。 abstractcla.....
分类:
编程语言 时间:
2015-01-15 20:07:06
阅读次数:
237
第一讲 多态 多态可以理解为事物存在的多种体现形态。 例:动物中猫,狗。猫这个对象对应的类型是猫类型,如:猫x = new猫();同时猫也是动物中的一种,也可以把猫称为动物。动物 y = new猫();那么动物就是猫和狗具体事物中抽取出来的父类型。父类型引用指向了子类对象。一、多态的体现1、父类的引...
分类:
编程语言 时间:
2015-01-15 19:58:14
阅读次数:
181
一、概述继承是面向对象的一个重要特征。当多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继那个类即可。这时,多个类可以称为子类,单独的这个类称为父类或者超类。例如:猫和豹子都是猫科动物,那么就可以说描述猫这个对象创建的类,是子类;而描述猫科动物这个...
分类:
编程语言 时间:
2015-01-15 19:52:52
阅读次数:
406