C语言提供了下列几种基本数据类型:char字符型占用一个字节,可以存放本地字符集中的一个字符int整型通常反映了所用及其中证书的最自然长度float单精度浮点型double双精度浮点型此外:还可以在基本数据类型前加上一些限定字符:short和long用于限定整型short通常为16位,long通..
分类:
其他好文 时间:
2015-03-28 06:37:02
阅读次数:
131
基本数据类型对象包装类按照java面向对象的原则,万事万物都是对象,这也就包括了基本数据类型。Byte byteShort shortInteger intLong longBoolean BooleanFloat floatDouble doubleCharacter char接下来就以int为例...
分类:
编程语言 时间:
2015-03-28 01:14:51
阅读次数:
182
集合框架 1.数组与集合的不同 数组长度是固定的,集合长度是可变的 数组中可以存储基本数据类型,集合只存储对象 集合可以存储不同类型的对象 2.java集合类中有两个顶层接口Collection和Map,下面是对Collection的一些总结: 集合中常用方法: add方法的参数类型为Object,...
分类:
编程语言 时间:
2015-03-27 21:59:56
阅读次数:
227
格式:变量类型 *变量名指针作用: 只能存储地址,访问对应的存储空间指针前面是什么类型就只能访问对应一样类型的数据1、 指针与基本数据类型int a =0;int *p = &a;*p = 2;2、 指针与数组int a[] = {10,11,13}int *p = a;p[2] == *(p+2)...
分类:
其他好文 时间:
2015-03-21 22:53:50
阅读次数:
148
block对外部变量的内存管理
代码块在ios中通常用于回调,本文主要介绍block对外部变量的管理机制。我们知道如果要在block中使用block外面的变量,如果该变量是局部变量,就要先将其申明为__block类型。为什么呢?这就涉及到block对外部变量的内存管理。
一、基本数据类型
先看下面测试代码:
//局部变量
- (void)localDataTest
{...
分类:
移动开发 时间:
2015-03-21 15:42:11
阅读次数:
1005
可变类与不可变类的区别 所谓不可变类: 是指当创建了这个类的实例后,就不允许修改它的属性值。在JDK的基本类库中,所有基本类型的包装类,如Integer和Long类,都是不可变类,java.lang.String也是不可变类。 不可变类: 当你获得这个类的一个实例引用时,你不可以改变这个实例的内容。...
分类:
其他好文 时间:
2015-03-21 12:39:11
阅读次数:
179
包装类在集合中用来定义集合元素的类型。1、Integer.MIN_VALUE:int类型的最小值:-2^312、Integer.MAX_VALUE:int类型的最大值:2^31-13、int Integer.parseInt(String sInteger); 作用:将字符串类型的整数转换为int类...
分类:
编程语言 时间:
2015-03-21 12:35:35
阅读次数:
138
【常用类】 字符串相关类(String、StringBuffer) 基本数据类型包装类 Math类 File类 枚举类【String类】java.lang.String类代表不可变的字符序列。String类的常见构造方法: String(String original) //创建一个St...
分类:
编程语言 时间:
2015-03-20 23:27:48
阅读次数:
165
【包装类】 包装类(如Integer、Double等)这些类封装了一个相应的基础数据类型数值,并为其提供了一系列操作。 例如:java.lang.Integer类提供了以下构造方法: Integer(int value) Integer(String s)【常用方法】【程序分析】注:对于int i=...
分类:
编程语言 时间:
2015-03-20 21:41:34
阅读次数:
153
基本数据类型基本数据类型-定点型package com.itany.basejava.day02.demo01;
/*
* 基本数据类型-定点型
*/
public class Test
{
public static void main(String[] args)
{
//1-整型常量值默认的类型是int;如果声明的变量的类型为byte,short,char时...
分类:
编程语言 时间:
2015-03-20 18:45:06
阅读次数:
157