自动类型转换:容量小的数据类型自动转换成容量大的数据类型。 char int long float double byte short 一字节是8位,一字是2字节。 有多种类型的数据计算时。系统会将所有的数据类型转换成最大的数据然后进行计算。 byte short char之间不...
分类:
其他好文 时间:
2015-05-30 23:59:13
阅读次数:
329
Java作为一种强类型语言,意味着每一个变量都会有特定的类型,Java共有8种基本类型,其中有4种整型(byte、short、int、long)、两种浮点型(float、double)、1种字符型(char)和一种布尔型(boolean),值得注意的是,虽然字符串String非常常用,但是它却不.....
分类:
编程语言 时间:
2015-05-30 23:53:29
阅读次数:
160
1、基本数据类型 int float double char 布尔类型 枚举类型2、对象类型和id类型 就是类类型或协议所声明的指针类型。 id类型可以表示任何类型,一般只表示 对象类型。int类型代表整数,他的十六进制表示方式:0xFFed0d ,在是用NSlog 函数中格式化字符串使用%i...
分类:
其他好文 时间:
2015-05-30 22:20:14
阅读次数:
156
如下代码:运行结果:Thread-0 holds the locktrueException in thread "Thread-0" java.lang.IllegalMonitorStateException at java.lang.Object.notify(Native Method) a...
分类:
其他好文 时间:
2015-05-30 19:45:33
阅读次数:
152
地址对齐简单来说就是为了提高访问内存的速度。数组的地址分配比较简单,由于数据类型相同,地址对齐是一件自然而然的事情。结构体由于存在不同基本数据类型的组合,所以地址对齐存在不同情况,但总体来说有以下规则:原则1:数据成员对齐规则:结构的数据成员,第一个数据成员放在偏移量(offset)为0的地方,以后...
分类:
编程语言 时间:
2015-05-30 16:25:11
阅读次数:
176
关于指针的笔记:
1、所有的基本数据类型最终都被解释成一串二进制码,也就是说,当给定一串二进制码时,它可能被映射成int,也可能被映射成char,float,double等数据类型。
2、声明一个指针后,操作系统并不会为它分配空间。所以在访问指针前必须初始化。
3、如果知道指针被初始化为什么地址,就把它初始化为该地址,否则就把它初始化为NULL。风格良好的程序会在指针解引用之前对它进行检查,这...
分类:
其他好文 时间:
2015-05-30 12:16:06
阅读次数:
104
Java入门的基础程序,虽然很简单,也要多练习,下面有重点的总结一下 1、HelloWorld这个不说了 2、常量与变量部分 基本数据类型使用 1 public class Javashujuleixing { 2 public static void main(String[]...
分类:
编程语言 时间:
2015-05-29 17:32:42
阅读次数:
201
写程序在我理解就是为了数据的增加删除,修改。简单的来说就是加法,减法,乘法, 变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。 java有两大数据类型: 内置数据类型 引用数据类型 内置数据类型 Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种...
分类:
编程语言 时间:
2015-05-29 15:28:43
阅读次数:
201
今天做项目的时候,使用原生SQL查询,返回回来的是一个ArrayList,用DebugServer运行的时候发现他下面的返回对象ElementData是一个数组对象,这里记为datas,于是有 for(int i=0;i<datas.size();i++){ Object[] p=d...
分类:
其他好文 时间:
2015-05-29 15:26:09
阅读次数:
82