码迷,mamicode.com
首页 >  
搜索关键字:对象数组    ( 1348个结果
IOS阶段学习第15天笔记(NSArray与NSMutableArray 数组)
IOS学习(OC语言)知识点整理一、OC中的数组1)数组:也是一个对象,数组中存放的是对象的地址,可以存放任意类型对象的地址,只能是对象不能是具体的数值,数组是有序的, 可以存放重复的元素,数组也分为不可变数组和可变数组. 1、不可变数组NSArray:初始化之后不能修改数组的内容 2、可变数组NS...
分类:移动开发   时间:2015-07-05 16:21:29    阅读次数:137
Thking in Java---数组详解
虽然学习java也有几个月了,但是发现自己对java数组的使用还是显得不够熟练,比如说一个比较简单的自己指定对象数组的排序规则(类似于在C++中的重载sort()的comp()函数)就不知道怎么写。另外java数组的一些常用函数也不是很熟悉。所以借着学习这一章的机会,好好的做个总结。不过值得注意的是在集合框架中支持泛型后,我们应该尽量使用ArrayList而不是数组了。下面以小样例的形式展示常用的函...
分类:编程语言   时间:2015-07-04 11:20:14    阅读次数:260
重踏学习Java路上_Day15(对象数组,集合类,列表)
1:对象数组(掌握) (1)数组既可以存储基本数据类型,也可以存储引用类型。它存储引用类型的时候的数组就叫对象数组。 (2)案例: 用数组存储5个学生对象,并遍历数组。public class Student { // 成员变量 private String name; private int a....
分类:编程语言   时间:2015-07-02 11:44:00    阅读次数:111
Java数组备忘录
前言最近用Java做ACM题目的时候,经常忘记数组如何实现静态初始化,所以这里记录一下Java数组使用的常识。Java数组常识数组在Java中是一个对象,数组实例需要通过new操作符进行创建。常识知识: 数组大小可以通过Array.length获取。 数组索引起始为0,负数索引在Java中是无效的。并且,和C语言数组不同,Java中的数组会进行越界判断,无效的索引会抛出ArrayIndexOutOf...
分类:编程语言   时间:2015-06-28 12:43:20    阅读次数:108
用于数组的delete p324
delete 对象地址;delete 首先调用待清除对象的析构函数,然后释放内存如果delete一个void指针,唯一发生的事情就是释放了内存。因为通过void指针,无法知道对象的类型,就无法调用其析构函数。delete []books;[]告诉编译器,books实际上是一个对象数组的起始地址。该代...
分类:编程语言   时间:2015-06-27 18:13:19    阅读次数:125
javascript--study
1.函数传参:按值传递对于数字、字符串等是将它们的值传递给了函数参数,函数参数的改变不会影响函数外部的变量。对于数组和对象等是将对象(数组)的变量的值传递给了函数参数,这个变量保存的指向对象(数组)的地址。当函数改变这个地址指向的对象(数组)的内容时(比如赋值),同时也改变了函数外部变量指向的对象(...
分类:编程语言   时间:2015-06-27 09:41:22    阅读次数:111
delete与delete [] 真正区别
对于像int/char/long/int*/struct等等简单数据类型,由于对象没有destructor,所以用delete 和delete [] 是一样的!但是如果是C++对象数组就不同了!...
分类:其他好文   时间:2015-06-25 23:04:32    阅读次数:302
Effective C++ 条款16
成对使用new和delete时要采取相同形式本节条款知识点在于delete和delete[]的区别 大家都知道在new一个对象的时候要delete一个对象,在new 一个对象数组时要delete[]才是正确的。大家也知道new产生两个行为,一个是申请对象所需内存,另一个是调用类构造函数初始化对象。 那么,delete的行为也有两个,一个是调用对象的析构函数,另一个是回收内存。而new[]是对每个...
分类:编程语言   时间:2015-06-24 16:36:28    阅读次数:147
js 对象数组根据对象中的属性排序
function createComparisonFunction(propertyName){ return function(object1,object2){ var value1 = object1[p...
分类:编程语言   时间:2015-06-24 15:50:33    阅读次数:145
(转)Java 内存整理——堆、栈、常量池
Java 内存分配:1. 寄存器我们在程序中无法控制2. 栈存放基本类型的变量数据,局部变量,和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)3. 堆存放用new产生的对象,数组。为了给垃圾回收器使用,...
分类:编程语言   时间:2015-06-24 14:21:11    阅读次数:173
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!