知识汇总
ifxilou
这个作者很懒,什么都没留下…
展开
-
Java IO类图
Java IO基本类图:原创 2011-06-27 16:06:05 · 113 阅读 · 0 评论 -
设置Linux中TCP和UDP队列读写内存的大小
# vi /etc/sysctl.conf添加以下内容:###################################################fs.file-max = 799337net.core.rmem_default = 10956800net.core.rmem_max = 13107100net.core.wmem_default = 10956800net.core....原创 2011-06-27 17:57:56 · 481 阅读 · 0 评论 -
对象深拷贝与浅拷贝
深拷贝: 被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,深复制把要复制的对象所引用的对象都复制了一遍。 浅拷贝: 被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用...原创 2011-06-28 10:51:25 · 85 阅读 · 0 评论 -
JVM内存结构
JVM将内存空间划分为:方法区、堆、本地访法栈、PC寄存器和JVM方法栈 ◆方法区 一个JVM只存在一个方法区,所有线程共享; 类的信息(类的完整有效名称、父类的完整有效名称<interface 与 Object除外>、修饰符等); 类中的静态变量; 类中定义为final的常量; 类中的Field信息(域名、域类型和域修饰符等); 类中的方法信息(方法名、方法返回...原创 2011-07-04 12:43:17 · 66 阅读 · 0 评论 -
Java对象序列化
在Java中,实现对象序列化有两种方式:第一种是实现Serializable接口;第二种是实现Externalizable接口 其实,查看JDK源代码就会发现Externalizable也是继承自Serializable接口的,只不过在Externalizable中添加了两个抽象方法,具体如下: public interface Externalizable extends java.io.S...原创 2011-07-07 12:03:34 · 74 阅读 · 0 评论