- 博客(8)
- 资源 (17)
- 问答 (1)
- 收藏
- 关注
原创 java多线程(三)、线程的生命周期(状态)和线程的操作
三、线程的生命周期(状态)和线程操作(一)线程的生命周期(状态) 线程的生命周期(状态转移)图新建:当程序使用new创建一个线程
2015-05-31 16:12:03 2493
原创 java多线程(二):线程的实现
二、线程的实现Java中实现多线程代码有两种方式,其一:继承Thread类,其二:实现Runnable接口。下面将介绍这两中方式。1、实现(创建与启动)多线程方式之继承Thread类 格式: class 类名称 extends Thread { 属性......; 方法......; Public voi
2015-05-29 00:29:21 2188
原创 java多线程(一):进程与线程
一、进程与线程的基本概念1、进程:是指一个内存中运行的程序,比如说我们平时用的QQ程序QQ.exe。每一个进程都有自己独立的内存空间,一个进程中可以有多个线程。(在java的一个程序中,至少要有两个线程,一个是主线程,一个是称为垃圾回收的线程的后台线程) 2、线程:是指进程中的一个执行任务(控制单元),一个进程可以运行多个线程,多个线程可共享数据。 理解线程:都有过使
2015-05-28 15:22:43 1942
转载 Java中ArrayList和LinkedList区别
一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势
2015-05-27 19:05:17 512
原创 java中set和get方法的理解使用
java中set和get方法的理解使用Java为什么会引入set/get方法?? 显然回答这个问题,我们需要了解封装 封装是保证软件部件具有优良的模块性的基础,封装的目标就是要实现软件部件的“高内聚、低耦合”,防止程序相互依赖性而带来的变动影响。在面向对象的编程语言中,对象是封装的最基本单位,面向对象的封装比传统语言的封装更为清晰、更为有力。面向对象的封装就
2015-05-22 20:11:42 48841
原创 java向上转型
java向上转型首先来了解一下下面的知识点: 1,转型是在继承的基础上而言的,继承是面向对象语言中,代码复用的一种机制,通过继承,子类可以复用父类的功能,如果父类不能满足当前子类的需求,则子类可以重写父类中的方法来加以扩展。 2,“动态绑定”也即后期绑定,意指在运行期间判断对象的类型并以此来判定去调用适当的方法。java属于后期绑定。在java中,几乎所有的方法都是后期绑定
2015-05-21 15:42:45 1817
原创 MTU与MSS关系
MTU与MSS的关系1,MTU: Maximum Transmission Unit 最大传输单元 首先看一下Ethernet帧的结构示意图: Ethernet帧的结构由6字节目标地址(48 bit)段、6字节的原地址段、2字节的type段、46-1500字节的数据段以及4字节帧尾CRC校验部分(FCS段)。这里说明一下前导符是是在物理层添加上去的,并不是
2015-05-15 10:36:39 1690
原创 网络号 子网号 主机号
网络号 子网号 主机号第一个例子:已知 IP:192.169.20.50 子网掩码:255.255.255.224 求网络号 子网号 主机号。首先子网掩码255.255.255.224转换为二进制位255.255.255.224:11111111.11111111.11111111.11100000可以看到这个掩码的左边三节与C类默认掩码相同,只有第四节与C类默认掩码不 同,
2015-05-14 18:49:43 8994
asm3+cglib2
2017-09-18
asm3.3相关jar包集合
2017-09-18
CGLIB2.2的jar包
2017-09-18
Netty权威指南
2016-08-16
关于mybatis多对多数据更新的问题
2016-03-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人