javaSE
Ageless11
这个作者很懒,什么都没留下…
展开
-
数组深入:数组与内存控制
面试时你是否被问到这样一些问题:在java中,声明一个数组的过程中,是如何分配内存的?java中数组的初始化有哪几种方式?基本数据类型数组和引用类型数组之间有什么区别,在初始化时的内存分配机制有什么区别吗?数组的初始化:java语言是典型的静态语言,因此java的数组是静态的,即当数组被初始化之后,该数组的长度是不可变的。java数组经过初始化之后才可使用。所谓初始化,就是原创 2015-11-23 01:00:36 · 730 阅读 · 0 评论 -
NIO与IO的区别
nio是new io的简称,从jdk1.4就被引入了。现在的jdk已经到了1.6了,可以说不是什么新东西了。但其中的一些思想值得我来研究。这两天,我研究了下其中的套接字部分,有一些心得,在此分享。 首先先分析下:为什么要nio套接字? nio的主要作用就是用来解决速度差异的。举个例子:计算机处理的速度,和用户按键盘的速度。这两者的速度相差悬殊。如果按照经典的方法:一个用户设定一个线程,专门转载 2016-01-11 15:21:41 · 531 阅读 · 0 评论