1,java界面系统
事件的驱动编程:事件源,生成一个事件并触发他的组件称为事件源。
事件监听器、注册和事件处理;事件监听分类:分为GUI程序本身实现监听、使用成员内部内监听、匿名内部内监听;使用最多的还是匿名内部内实现监听;
事件适配器:使用适配器可以降低程序员的代码量。模型:把模型和控制器分离有利于多个模型共享一套数据;
2,I/O系统
流的分类:输入流和输出流、节点流和处理流;
文件类:分为字节流、字符流;字节流又分为低级字节流和高级字节流;高级字节流分为3大类(过滤流类、缓冲流、数据流等);
流主要用于读取文件和写入文件;主要运用就是运用java和Exelce的结合使用。通过java控制Execle 。
流还可以运用为模拟数据库的使用,用于存储数据(结合EXecle使用);
本周主要完善的ATM的界面和数据的存储;QQ界面的设计与完善。
该对象并不是流体系中的一员,其封装了字节流,同时还封装了一个缓冲区(字符数组),通过内部的指针来操作字符数组中的数据。 该对象特点:
- 该对象只能操作文件,所以构造函数接收两种类型的参数:a.字符串文件路径;b.File对象。
- 该对象既可以对文件进行读操作,也能进行写操作,在进行对象实例化时可指定操作模式(r,rw)
注意:该对象在实例化时,如果要操作的文件不存在,会自动创建;如果文件存在,写数据未指定位置,会从头开始写,即覆盖原有的内容。 可以用于多线程下载或多个线程同时写数据到文件。
时间: 2024-11-08 03:35:10