- 博客(4)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 关于java中的OutOfMemory种类和解决方法
1、OutOfMemory的四种情况 1) 永久区溢出 Exception in thread "main" java.lang.OutOfMemoryError: PermGen space 这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域(包括常量池: 静态变...
2013-11-20 18:03:58 278
原创 java中的java.util.Map接口及其实现
java为数据结构中的映射定义了一个接口java.util.Map; 它有四个实现类,分别是HashMap Hashtable LinkedHashMap 和TreeMap. Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。 Hashmap 是一个最常用的Map,它根据键的HashCode值存储数据,根据键可以直接获取它的值,具有...
2013-11-18 18:04:01 1776
原创 java中class.forName()的含义和作用
含义 Class.forName( )静态方法的目的是为了要求JVM查找并动态加载类(运行时加载)。在加载完成后,一般还要调用Class下的newInstance( )静态方法来实例化对象以便操作。 forName("C") 执行的时候,调用了C中的静态语句块,newInstance()执行的时候调用了构造函数。 ...
2013-11-07 10:38:43 345
原创 深入剖析TCP协议的send与recv
转自:http://blog.csdn.net/wjtxt/article/details/6603456 深入剖析TCP协议的send与recv 一、 滑动窗口的概念 TCP数据包的TCP头部有一个window字段,它主要是用来告诉对方自己能接收多大的数据(注意只有TCP包中的数据部分占用这个空间),这个字段在通信双方建立连接时协商确定,并且在通信过程中...
2013-11-03 00:02:50 148
空空如也
关于nio中的SocketChannel.read()方法原理
2013-10-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人