码迷,mamicode.com
首页 >  
搜索关键字:存储对象    ( 710个结果
JAVA学习第三十三课(常用对象API)- 集合框架(一)
数字有很多用数组存,对象有很多就要用集合存 但是数组是固定长度的,集合是可变长度的 集合的由来: 对象用来封装特有数据,对象多了需要存储,如果对象个数不确定,就需要使用集合容器来存储 集合的特点: 1.用于存储对象的容器 2.长度可变 3.集合中不可存储基本数据类型 对于集合体系,的最顶层存储的是该体系中所有的共性内容,Collection,同继承一样,看顶层,用底层 java....
分类:编程语言   时间:2014-10-17 23:27:01    阅读次数:300
【原创】算法导论11章带星第4题试解
题目:我们希望在一个【非常大】的数组上,通过利用直接寻址的方式来实现一个字典。开始时,该数组中可能包含一些无用信息,但要对整个数组进行初始化是不太实际的,因为该数组的规模太大。请给出在大数组上实现直接寻址字典的方案。每个存储对象占用O(1)空间;SEARCH、INSERT和DELETE操作的时间均为...
分类:编程语言   时间:2014-10-16 15:53:02    阅读次数:150
【JAVA集合框架之List与Set】
一、概述JAVA的集合框架中定义了一系列的类,这些类都是存储数据的容器。与数组、StringBuffer(StringBuilder)相比,它的特点是:1.用于存储对象。2.集合长度可变。3.不可以存储基本数据类型。比较三种容器的特点:数组必须存放同一种元素。StringBuffer必须转换成字符串...
分类:编程语言   时间:2014-10-07 17:48:53    阅读次数:187
关于C++复杂的内存模型
1. c++提供了太多的存储对象的方式: 堆 栈 全局数据区2. c++提供了太多的访问对象的方式: 变量指针 引用这样, 对于对象的操作就有9种不同的组合了, 所以c++显得比较复杂. 所以想灵活熟练的使用c++, 就得对上面所述的9中对象的操作了如指掌才可以.
分类:编程语言   时间:2014-10-02 17:13:33    阅读次数:152
Collection集合
?? /*  * 1.存储对象可以考虑:①数组 ②集合  * 2.数组存储对象的特点:Student[] stu = new Student[20]; stu[0] = new Student();....  *    >弊端:①一旦创建,其长度不可变。②真实的数组存放的对象的个数是不可知。  * 3.集合  *     Collection接口  *       |------Li...
分类:其他好文   时间:2014-09-29 12:31:00    阅读次数:337
使用SharedPreference和对象流存储对象
SharedPreference与对象流写入文件的对比
分类:其他好文   时间:2014-09-28 00:15:00    阅读次数:185
ORACLE编译失效对象
?? ORACLE编译失效对象 数据库对象失效原因 数据库对象失效的原因很多,下面大致归纳了一些常见的原因: 1: 当被引用对象的结构变更时,都会使得相关的依赖对象转变为INVALID状态。 数据库中的对象(存储过程,函数,包,视图,触发器),它们往往需要直接或者间接的引用其它对象,对象的依赖包括直接和间接二种,其中直接依赖是指存储对象直接依赖于被引用对象,而间接依赖是指对象...
分类:数据库   时间:2014-09-27 18:02:00    阅读次数:363
Java基础之集合框架
集合与数组都是容器,而它们的最大区别在于: 数组可以存储基本数据类型,也可存储对象,而集合只能存储对象(1.5后也可以添加基本数据类型); 数组长度固定,而集合长度是可变的,可以存储不同类型的对象。 由于这样的特点,某些场景下集合比数组更适合存储对象。在内存中,数组和集合中存放的都是对象的地址。JA...
分类:编程语言   时间:2014-09-26 23:03:58    阅读次数:424
Java垃圾回收机制以及内存泄漏
前言 在segmentfault上看到一个问题:java有完善的GC机制,那么在java中是否会出现内存泄漏的问题,以及能否给出一个内存泄漏的案例。本问题视图给出此问题的完整答案。 垃圾回收机制简介 在程序运行过程中,每创建一个对象都会被分配一定的内存用以存储对象数据。如果只是不停的分配内存,那么程序迟早面临内存不足的问题。所以在任何语言中,都会有一个内存...
分类:编程语言   时间:2014-09-21 22:35:41    阅读次数:347
Python、C++中编写函数以及不使用临时变量交换两变量值的比较
在C++中,交换两变量的值一般第一反应都会是如下的代码: { temp=a; a=b; b=temp } 但是题目要求不允许使用临时变量temp呢?可能就需要想一会了。但也有解决办法: { b=a+b; a=b-a; b=b-a; } 这种做法在a和b数值较小的情况下是对的,但是a+b如果很大则会溢出,所以也不是最优的解法。最好的方法是使用异或: { a ^= b...
分类:编程语言   时间:2014-09-21 17:10:00    阅读次数:330
710条   上一页 1 ... 65 66 67 68 69 ... 71 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!