摘要: 1简述简述java中支持的容器类型,介绍其特点,及其使用方法。2Java中容器的使用2.1Java中容器与数组的比较容器是用来保存多个对象的东西.严格来说是保存对象的引用.因为对象实际的数据是放在另外的地方的.放在容器中的只是指向那块内存区域的一个标识.JAVA中内置了数组.数组和其它容器的区别主要有三个:效率,类型,和存放基本类型的能力.JAVA中的数组是一种效率最高的存储和随机访问对象引用序列的方式.它就是一个简单的线性序列,所以访问是非常快.但它也损失了其他的特性.当创建一个数组时,它的长度就被固定了.通常是创建一个固定大小的数组,在空间不足时,再创建一个大的数组,然后把旧数组中的所有引 阅读全文
posted @ 2012-09-12 01:17 夏大王 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 看到java中的方法使用类作为形参 返回值时,一点猜测的理解,有不对的地方,看到的高手请多多斧正!!Java定义一个类变量时,并未给它分配该类那么大的空间,java中不再使用指针的概念,但这里我的理解是分配出一个地址大小的空间给这个变量,相当于了一个指针,或者说是一个引用。当使用new为它初始化时,才真正分配出一空间,将其地址赋给这个变量;(之前看python,它里面的实现都是这样,定义了一个变量,其实只是一个引用。且里面的所有变量类型都是类类型,使用类封装过的,全符合这一点。)java中对于基本类型如:booleancharbyteshortlongfloatdoublevoid..不继承O 阅读全文
posted @ 2012-09-12 01:13 夏大王 阅读(286) 评论(0) 推荐(0) 编辑