1:GUI(了解)
(1)GUI是用户图形接口。
(2)两个包:
java.awt:和系统关联较强,重量级组件。
javax.swing:由纯Java实现,轻量级组件。
(3)组件:就是对象。
基本组件:依赖于容器组件能够具备独立功能。
容器组件:存储基本组件和容器组件的组件。
(4)案例:
第一个窗体
第一个窗体关闭
窗体添加按钮,并对按钮添加事件
窗体添加文本框,并转移数据
一级菜单案例
多级菜单案例
(5)事件监听机制(理解)
事件源:发生事件的组件
事件:要发生的事情
事件处理:对该事件的处理方案
事件监听:把事件源和事件进行关联
(6)适配器模式
接口:有多个功能
抽象类:实现接口,全部提供空实现
具体类:继承抽象类,使用谁,重新谁
(1)网络编程概述
A:计算机网络
是指将地理位置不同的具有独立功能的多台计算机及其外部设备,
通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,
实现资源共享和信息传递的计算机系统。
B:网络编程
就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换。
(2)网络模型概述和图解
A:网络模型概述
计算机网络之间以何种规则进行通信,就是网络模型研究问题。
网络模型一般是指
OSI(Open System Interconnection开放系统互连)参考模型
TCP/IP参考模型
(3)网络编程(网络编程三要素概述)
A:IP地址:InetAddress
网络中设备的标识,不易记忆,可用主机名
B:端口号
用于标识进程的逻辑地址,不同进程的标识
C:传输协议
通讯的规则
常见协议:TCP,UDP
|
|