■事件处理讲解
➢事件处理的三要素:事件、事件源、监听器
➢事件:用户的一个操作
➢事件源:被操作的组件
➢监听器:一个自定义类的对象,实现了监听器接口,包含事件处理方法,把监听器添加在事件源上,当事件发生的时候虚拟机就会自动调用监听器中的事件处理方法
■网络编程三要素之IP概述(掌握)
➢每个设备在网络中的唯一标识
➢每台网络终端在网络中都有一个独立的地址,我们在网络中传输数据就是使用这个地址。 )
➢IP地址的分类:IPv4 & IPv6
➢IPv4
IPv4: 4个字节组成,4个0—255。大概42亿,30亿都在北美,亚洲4亿。2011年初已经用尽,IP格式: 192. 168. 1. 168.
测试网络连接ping 192. 168. 1. 68
本地回路地址: ping 127. 0.0. 1(测试网卡有没插好)
■广 播地址: 255.255.255.255
IP地址也分公网地址(万维网使用)和私有地址(局域网使用),192.168.开头的就是私有址址
➢IPv6: 8组,每组4个16进制数。1a2b: 0000: aaaa: 0000: 0000: 0000: aabb: 1f2f(IPv6暂先不用掌握)
■网络编程三要素之端口号概述(掌握)
➢端口号是每个程序在设备上的唯一标识 )
➢每个网络程序都需要绑定一个端口号,传输数据的时候除了确定发到哪台机器上,还要明确发到哪
个程序,端口号范围从0- 65535
➢编写网络应用就需要绑定一个端口号,尽量使用1024以上的,1024以下的基本都被系统程序占用了。
➢常用端口,面试会问
- mysql: 3306
- oracle: 1521
- web: 80
- tomcat: 8080
■Socket概述(了解)
➢Socket套接字概述:
➢网络上具有唯一标识的IP地址和端口号组合在一-起才能构成唯一能识别的标识符套接字。
➢通信的两端都有Socket。
➢网络通信其实就是Socket间的通信。
➢数据在两个Socket间通过I0流传输。Socket用来建立通信得管道
➢Socket在 应用程序中创建,通过一种绑定机制与驱动程序建立关系,告诉自己所对应的IP和port.
■Socket UDP通信原理图解(了解)
1.将数据及源和目的封装成数据包中,不需要建立连接
2.每个数据报的大小限制在64K之内
3.因为无需连接,因此是不可靠协议
4.不需要建立连接,速度快