标签:types.h body htm project ieee one 十六进制 标记 位置
以下内容引用自http://wiki.jikexueyuan.com/project/java/basic-datatypes.html:
变量就是用来储存值而保留的内存位置。这就意味着当创建一个变量时就会在内存中占用一定的空间。
基于变量的数据类型,操作系统会进行内存分配并且决定什么将被储存在保留内存中。因此,通过给变量分配不同的数据类型,可以在这些变量中存储整数,小数或者字字母。
Java中有两种有效地数据类型:
一、原始数据类型
Java支持8种原始数据类型。原始数据类型是由该语言预先定义的并用关键词命名的。
1、字节型(byte)
2、短整数(short)
3、整数型(int)
4、长整型(long)
5、浮点型(float)
6、双精度型(double)
7、布尔型(boolean)
8、字符型(char)
二、引用数据类型
三、Java常量
常量是代表固定值的源代码。
常量可以被分配给任意的原始变量类型。例如:
byte a = 68; char a = ‘A‘
字节型,整数型,长整型和短整型也可以由十进制,十六进制和八进制计数系统表示。
当用这些技术系统表示直接量时,前缀 0 是为了标明八进制,前缀 0x 是为了标明十六进制。例如:
int decimal = 100; int octal = 0144; int hexa = 0x64;
Java中的字符串型常量的规定和其他大多数语言一样,也是要写在双引号中间。字符串型直接量的例子如下:
"Hello World" "two\nlines" "\"This is in quotes\""
字符和字符串型常量可以包含任意的Unicode字母。例如:
char a = ‘\u0001‘; String a = "\u0001";
Java语言也支持一些特殊的转义序列的字符和字符串直接量。他们是:
转义字符 | 含义 |
---|---|
\n | 换行 (0x0a) |
\r | 回车 (0x0d) |
\f | 换页 (0x0c) |
\b | 退格 (0x08) |
\s | 空格 (0x20) |
\t | tab |
\" | 双引号 |
\‘ | 单引号 |
\ | 反斜杠 |
\ddd | 八进制字符 (ddd) |
\uxxxx | 十六进制 UNICODE 字符 (xxxx) |
标签:types.h body htm project ieee one 十六进制 标记 位置
原文地址:http://www.cnblogs.com/EasonJim/p/6922372.html