《网络程序设计》课程总结

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

2020/1/281网络程序设计ProgramminginJava西南大学计算机与信息科学学院FacultyofComputer&InformationScience,Southwest-ChinaUniversity任柯jacky711@swu.edu.cn2020/1/282课程总结2020/1/283课程体系第1章绪论第2章结构化程序设计第4章数组、字符串、向量与哈希表第5章泛型、枚举与for语句的简化写法第3章面向对象程序设计第6章异常处理第7章文件与数据流第8章Swing图形用户界面设计第9章小应用程序(Applet)语言基础面向对象高级主题2020/1/284第1章绪论•Java语言的历史•Java语言的特点•建立Java程序开发环境•Java程序及其执行过程2020/1/285第2章结构化程序设计•标识符•关键字•基本数据类型•常量和变量•运算符•控制结构(选择、循环)2020/1/286第4章数组与字符串•数组(声明、创建、使用)•字符串String(声明与创建、常用方法)•字符串缓冲区StringBuffer(声明与创建、常用方法)•向量Vector(声明与创建、常用方法)2020/1/287第5章泛型与枚举•泛型(如何定义具有泛型特点的类、使用)•枚举(如何定义枚举、使用)2020/1/288第3章面向对象程序设计(1)•类的含义•定义类–类首部–类主体•定义成员域•定义构造方法•定义成员方法•方法重载2020/1/289第3章面向对象程序设计(2)•对象的含义•创建对象–声明对象的引用变量–用new操作符和构造方法创建实例对象•使用对象、传递消息给对象2020/1/2810第3章面向对象程序设计(3)•继承性(extends、super、this)•多态性(静态多态性、动态多态性)•封装性(public、protected、private)•包•抽象类、接口•内部类2020/1/2811第6章异常处理•异常的种类(受检、非受检)•异常的处理–捕捉异常方式(try-catch-finally)–转移异常方式(throws)•自定义异常2020/1/2812第7章文件和数据流•输入流与输出流•随机访问文件•读写器•对象序列化•文件2020/1/2813BufferedReaderCharArrayReaderInputStreamReaderPipedReaderStringReaderJava.ioObjectInputStreamReaderFileoutputStreamWriterByteArrayInputStreamFileInputStreamFilterInputStreamObjectInputStreamPipedInputStreamByteArrayOutputStreamFileOutputStreamFilterOutputStreamObjectOutputStreamPipedOutputStreamBufferedWriterCharArrayWriterOutputStreamWriterPrintWriterStringWriterBufferedInputStreamDataInputStreamLineNumberReaderFileReaderBufferedOutputStreamDataOutputStreamFileWriterPrintStream2020/1/2814读文件的基本步骤•通常情况下,从一个文件中读取数据需要3个步骤:1.把一个输入流连接到文件;2.使用循环读取数据;3.关闭流。•选择一个输入流来完成从命名文件读取数据的任务。2020/1/2815写文件的基本步骤•通常情况下,向一个文件中写入数据需要3个步骤:1.把一个输出流连接到文件;2.使用循环写入数据;3.关闭流。•选择一个输出流来完成向命名文件写入数据的任务。2020/1/2816第8章图形用户界面•组件和容器•布局管理器•事件处理模型(事件源、事件监听器、事件对象)2020/1/2817第9章小应用程序(Applet)•小应用程序的特点•小应用程序的生命周期(执行流程)•编写小应用程序–源程序–网页标记

1 / 17
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功