Java数据类型综述
来源:互联网 发布:php爬虫开源框架 编辑:程序博客网 时间:2024/05/21 11:16
Java数据类型综述列表:
简单数据类型
整数类型
浮点数类型
字符类型
布尔类型
byte,short,int,long
float,double
char
boolean
复合数据类型(引用数据类型)
类
接口类型
class
interface
一、整型 (byte,short,int,long)
注:Java定义的4种整型类型都是有符号的正负值,
Java不支持无符号的正整数。
1、 字节(byte)
a. 有符号的8位类型,其范围为:-128~127
b. 编码方式:补码
2、 短整型(short)
a. 有符号的16位类型,其范围为:-32768~32767
b. 编码方式:补码
3、 int
a. 有符号的32位类型,其范围为:-2147483648~2147483647
b. 编码方式:补码
c. 在程序应用中,经常用于控制循环和数组中的下标
4、 长整型(long)
a. 有符号的64位类型
b. 编码方式:补码
c. 一般用在int不是大到足够容纳所需数据的地方
二、浮点类型 (float,double)
1、float
a. 一个32位数据类型,其范围为:4.9e-324~1.8e+308
b. 一般用于对数据要求不是很精确的场合
2、double
a. 一个64位数据类型,其范围为:1.4e-405~3.4e+308
b. 一般使用在数字函数、需要多次迭代的运算过程中或操作值很大的场合
三、字符类型 (char)
1、 使用16位无符号整数来表示一个字符
2、 其范围是:0~65536
四、布尔类型 (boolean)
1、 只能取两个值中的一个:ture或false
2、 一般广泛应用于关系运算符表达式
3、 用blooean变量声明的变量 aBoolean:
boolean aBoolean;
注意:Java语言中不支持c/c++中的指针类型、结构类型(struct)、
枚举类型(enum)和联合类型(union),但这些类型可用Java
语言的其他类型来表示。
文章转自:http://hi.baidu.com/hbzhangpu/blog/item/1941c7caa53c4347f31fe7cf.html- Java数据类型综述
- JavaScript基本数据类型综述
- java综述
- Java综述
- Java综述
- java综述
- Java 线程综述
- Java IO 综述
- Java Web Framework综述
- Java Web Framework综述
- Java Web Framework综述
- Java Web Framework综述
- Java Web Framework综述
- Java Web Framework综述
- Java Web Framework综述
- Java Web Framework综述
- Java IO 综述
- Java多线程技术综述
- h264实时编解源代码,不仅有vfw,还有内存和cpu占用多少显示,vc6.0编译环境
- C++文件操作之一 :基于C的文件操作
- C++文件操作之二 : C++ 的fstream类提供的文件操作
- Neoshine linux 3.0下混音播放解决方案
- 设计数据库的一些经验
- Java数据类型综述
- C++文件操作之三 : BCB提供的文件操作的库函数
- 话说ATM加钞方式:逻辑加钞和物理加钞
- 计算机英语
- ATM物理出钞方式
- asp.net数据库连接字符串
- FreeTextBox结合Oracle的Clob操作
- 太多的郁闷
- 怎么用javascript进行拖拽