自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 OSI七层

OSI七层 物理层: RJ45 、 CLOCK 、 IEEE802.3 (中继器,集线器,网关) 数据链路: PPP 、 FR 、 HDLC 、 VLAN 、 MAC (网桥,交换机) 网络层: IP 、 ICMP 、 ARP 、 RARP 、 OSPF 、 IPX 、 RIP 、 IGRP 、(路由器) - 传输层: TCP 、 UDP 、 SPX - 会话层: NFS 、 SQL 、 NET

2016-03-21 22:10:07 168

转载 //TODO list

//TODO list转自牛客网Xoper.duckyjava基础 九种基本数据类型的大小,以及他们的封装类。 Switch能否用string做参数? equals与==的区别。 Object有哪些公用方法? Java的四种引用,强弱软虚,用到的场景。 Hashcode的作用。 ArrayList、LinkedList、Vector的区别。 String、StringBuffer与StringBui

2016-03-21 22:07:17 487

原创 JVM

jvm数据区结构/内存模型线程共享:方法区,堆线程隔离:栈,pc,本地方法栈程序计数器PC: 对于运行中的Java程序而言,每一个线程都有自己的PC(程序计数器)寄存器,它是在该线程启动时创建的,大小为一个字长,用来保存需要被执行的下一行代码的位置。 是一块较小的内存空间,其作用可以看作是当前线程所执行的字节码的行号指示器,字节码解析器工作时通过改变程序计数器的值来选取下一条需要执行的

2016-03-17 00:37:39 151

原创 java nio

java NIO jdk1.4引入新的javaIO库,目的在于提升速度。 旧的io包已经使用nio重新实现过,以便利用这种速度提升,即使我们不显式地用nio编写代码,也能从中受益。 与io的区别旧io IO NIO 面向流 面向缓冲 阻塞 非阻塞 选择器(允许一个线程处理多个通道) Chanel 通道 Buffer 缓冲 内存映射文件 允许我们创

2016-03-16 14:34:31 167

原创 java 反射

java 反射 RTTI 它假定我们在编译时已经知道了所有的类型,需要在编译时获取.class; 反射 运行我们在运行时发现和使用类的信息 , 可在运行时获取.class。 应用序列化 javaBean 动态代理 (Interface)Proxy.newProxyInstance(Interface.class.getClassLoader,接口列表,Invocationhandler实现)

2016-03-16 10:58:43 151

原创 Java 并发

常用方法 Thread.yield()  提示让别的线程使用CPU .join() 在目标线程结束后,再继续当前线程 .interrupt() 只会设置该线程的中断状态位,即设置为true,通过  Thread.currentThread().isInterrupted(), thread.interrupted()(该方法调用后会将中断标示位清除,即重新设置为false), c

2016-03-13 22:30:39 171

原创 java类初始化顺序

(父类--静态变量,静态初始化块)递归调用,从顶层向下 子类--静态变量,静态初始化块 -------------------------------第一次加载类时 -------------------------------实例化类时 (父类--变量,初始化块 父类--构造器) 子类--变量,初始化块 子类--构造器

2016-01-15 10:14:32 175

空空如也

空空如也

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

TA关注的人

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