黑马程序员技术交流社区

标题: GUI 网络编程 [打印本页]

作者: a1ccwt    时间: 2015-8-22 09:40
标题: GUI 网络编程
java为GUI提供了对象存在:java.Awt 抽象窗口工具包
                        java.Swing 基于Awt

继承关系:用图片表示

GUI-Frame:
创建图形化界面:创建Frame窗体
               对窗口进行基本设置
               定义组件
               将组件通过窗体的add方法添加到窗体中
               让窗体显示,通过setVisible(true)

GUI事件监听机制:
事件源:就是awt或者Swing图形界面组件
事件:每一个事件源都是自己特有的对应事件和共性事件
监听器:将可以出发某一个事件的动作都已经封装到了监听器中。


模型:OSI
      TCP/IP

网络通讯:IP地址
         端口
         传输协议

网络编程:

OSI参考        TCP/IP
应用层          应用层
表示层
会话层
传输层          传输层
网络层          网际层
数据链路层      主机至网络层
物理层


ip地址
   端口:0~65535     0~1024系统保留

UDP:将数据及目的封装成数据包中,不需要建立连接每个数据包的大小限制在      64K(无连接,是不可靠的协议)

TCP:建立连接,形成传输数据的通道,在连接中进行大数据量的传输。通过三     次握手完成连接,是可靠协议,必须建立连接,效率会稍低。


Socket:是为网络服务提供的一种机制,通信的两端都有Socket
        网络通讯就是Socket间的通信,数据在两个Socket间通过IO传输。
作者: taojunqiu225    时间: 2015-8-22 16:44
还没学到,不太看得懂!
作者: G_Y_C黑马    时间: 2015-8-22 17:19
GUI这块好像入学不考的
作者: 段山虎    时间: 2015-8-22 18:28
每天过来看看!!
作者: 93651221    时间: 2015-8-22 18:46
还没学到,不太看得懂!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2