java基础图形界面和IO系统

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java基础图形界面和IO系统相关的知识,希望对你有一定的参考价值。

1,java界面系统

    事件的驱动编程:事件源,生成一个事件并触发他的组件称为事件源。

    事件监听器、注册和事件处理;事件监听分类:分为GUI程序本身实现监听、使用成员内部内监听、匿名内部内监听;使用最多的还是匿名内部内实现监听;

    事件适配器:使用适配器可以降低程序员的代码量。模型:把模型和控制器分离有利于多个模型共享一套数据;

2,I/O系统

   流的分类:输入流和输出流、节点流和处理流;

    文件类:分为字节流、字符流;字节流又分为低级字节流和高级字节流;高级字节流分为3大类(过滤流类、缓冲流、数据流等);

   流主要用于读取文件和写入文件;主要运用就是运用java和Exelce的结合使用。通过java控制Execle 。

    流还可以运用为模拟数据库的使用,用于存储数据(结合EXecle使用);

本周主要完善的ATM的界面和数据的存储;QQ界面的设计与完善。

该对象并不是流体系中的一员,其封装了字节流,同时还封装了一个缓冲区(字符数组),通过内部的指针来操作字符数组中的数据。 该对象特点:

  1. 该对象只能操作文件,所以构造函数接收两种类型的参数:a.字符串文件路径;b.File对象。

  2. 该对象既可以对文件进行读操作,也能进行写操作,在进行对象实例化时可指定操作模式(r,rw)

注意:该对象在实例化时,如果要操作的文件不存在,会自动创建;如果文件存在,写数据未指定位置,会从头开始写,即覆盖原有的内容。 可以用于多线程下载或多个线程同时写数据到文件。

以上是关于java基础图形界面和IO系统的主要内容,如果未能解决你的问题,请参考以下文章

Java-保存数据(IO和图形界面)

GUI( 图形用户界面)

Java图形界面编程

JAVA编程:编写一个图形界面的Application程序

十. 图形界面(GUI)设计1.图形界面设计基础

Java图形用户界面编程