一、布尔型变量

1.boolean类型适用于逻辑运算,一般用于程序流程控制

2.在Java当中boolean类型只有两种取值可能--true或false

*必须用true或false,不能用0或非0 ,也不能用空或非空 例如:boolean b= false

二、字符型变量(char)

1.字符是由单引号包括起来的单个字符

eg:char c='a'

2.Java字符使用unicode字符集

三、Ascall字符集(American Standard Code for Information Interchange)

1.在计算机中,所有数据都是用二进制的数字表示

2.类似于a,b,c之类的字母无法直接用二进制表示

3.标准Ascall使用7位二进制数字来表示字符

4.7位二进制可以表示所以的数字,大小写字母和一些常见的符号

四、Unicode字符集

*为每种语言的每个字符设定了统一并且唯一的二进制码

1、满足了跨语言文本转换和处理的需求

2、在互联网中扮演非常重要的角色

使用数字0-0x10FFFF来表示字符

4、最多允许有1114112个字符

5、在Unicode中一个英文字符和一个中文字符所使用的空间是一样的public class testchar{
 eg:输出一个汉字“汉”的代码

public static void main(String args[])
 {
   char c='汉';
   System.out.println(c);
 }
}

(乱码:用错了字符集)

五、数值型变量

1.整数类型

(1)byte    1字节

(2)short   2字节

(3)int       4字节

(4)long     8字节

2.浮点类型

(1)float   4字节

(2)double 8字节

posted on 2012-03-13 10:57  Adonstein  阅读(208)  评论(0编辑  收藏  举报