自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 TCP和UDP

UDP1、UDP是一个非连接的协议,传输数据之前源端和终端不建立连接, 当它想传送时就简单地去抓取来自应用程序的数据,并尽可能快地把它扔到网络上。2、 由于传输数据不建立连接,因此也就不需要维护连接状态,包括收发状态等, 因此一台服务机可同时向多个客户机传输相同的消息。3、UDP信息包的标题很短,只有8个字节,相对于TCP的20个字节信息包的额外开销很小。4、吞吐量不受拥挤控制算法的调节,只受应用软件生成数据的速率、传输带宽、 源端和终端主机性能的限制。5、UDP使用尽最大努力交付,即不保证可靠交

2020-08-30 21:21:03 77 1

原创 链表

关于ArrayList的思考优点: 查询快,通过脚标直接查询缺点 : 1.增删慢,消耗cpu性能(由于数组的特征) 增加 | 1 | 2 | 3| 4| 5| 6| 7| 8 | 假定需要list.add(2,666) -在list[2]添加666 数组需要将list[2]之后所有元素向后移一位并在list[2]插入666 | 1 | 2 | 666 | 3 |

2020-08-30 20:48:52 71

原创 JAVA监听器——Listener

事件源对象用于接收动作你的动作在哪一个组件上发生,那么这个组件就是事件源对象。只有容器组件和元素组件可以成为事件源对象。事件监听方法用于捕获事件源对象上的动作共有三种事件监听方法:addActionListener(ActionListener l)、addMouseListener(MouseListener l)、addMouseMotionListener(MouseMotionListener l)。其中他们分别捕获类似按钮组件上的鼠标点击动作或者是捕获类似输入框组件上的回车动作,事件源对

2020-08-15 06:06:16 297

原创 进程与线程

进程与线程进程是执行程序中一次执行过程,是系统资源分配的单位通常一个进程中可以包含若干个线程,一个进程中包含至少一个线程。线程是CPU调度和执行的单位在一个进程中如果有多个线程,线程的运行由调度器(CPU)安排调度,与操作系统紧密相关,人为不能干预先后顺序。线程 thread自定义线程类继承Thread类重写run()方法,编写线程执行体创建线程对象,调用start()方法启动线程Thread创建线程,通过新建类继承Thread类,重写run方法,然后在main方法中start(),

2020-08-12 05:37:08 76

原创 JAVA学习记录

getter和setter访问权限:public:都可以适用default:包访问权限,仅自己包可访问(默认权限 可不写)private:只能在自己类中使用当成员变量为private可保护数据不被外部程序更改,但不能再被其他类读取需定义一个set方法设置可编辑的private成员变量/get方法可调出private成员变量数据通常成员变量用private保护数据eclipse可自动生成getter&setter继承继承:子类可以自动拥有父类除了private外所有内容p

2020-07-19 19:31:42 65

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除