Java基本数据类型
来源:互联网 发布:php高并发秒杀 实例 编辑:程序博客网 时间:2024/05/01 01:52
Java是一种强类型语言,每个变量都必须声明一种类型。
Java有8中基本类型,其中包括4种整型,2种浮点型,以及char、boolean型。
1、整型
名称
长度(每字节8位)
范围
byte
1字节
-2^8~2^7-1
short
2字节
-2^16~2^15-1
int4字节
-2^32~2^31-1
long
8字节
-2^64~2^63-1
2、浮点型名称
长度范围
float
4字节
-3.40292347E+38-3.40292347E+38 0.0f
double
8字节
-1.79769313486231570E+308-1.79769313486231570E+308 0.0d
价格可以使用用double表示,但是在金融中严禁出现四舍五入的误差的不适合使用浮点型。因为浮点数值使用二进制数值表示,而二进制无法精确表示分数1/10。就像十进制无法精确表示1/3一样。如果需要精确表示数值请使用BigDecimal类。3、char类型
名称
长度
范围
char2字节
从'\u0000'到'\uffff'
Java使用Unicode字符集,Unicode字符集是16位。
4、boolean类型
名称
长度
范围
boolean
1字节
只能是true/false
0 0
- Java数据类型之基本数据类型
- java数据类型之基本数据类型
- JAVA基本数据类型、数据类型转换
- Java 数据类型(基本数据类型、引用数据类型)
- Java数据类型(基本数据类型和引用数据类型)
- Java的数据类型:基本数据类型、引用数据类型
- Java数据类型:引用数据类型与基本数据类型
- C++基本数据类型 vs. Java 基本数据类型
- MySQL基本数据类型与Java基本数据类型
- Java基本数据类型转换
- java 基本数据类型
- java基本数据类型转换
- java中的基本数据类型
- java的基本数据类型
- Java基本数据类型转换
- java 基本数据类型转换
- Java基本数据类型转换
- JAVA基本数据类型
- 设计模式解析之代理模式
- C++递归算法:我的理解
- parallels deskop for mac
- HTML中的<label>标签
- LeetCode 132. Palindrome Partitioning II (C++)
- Java基本数据类型
- RxJava 方法备忘录
- 从张帅进入澳网女子八强来谈我的苦恼
- 2012年第三届蓝桥杯C/C++程序设计本科B组省赛
- java递归求和、倒置算法
- nyoj301——递推求值
- 【矩阵】[HNOI2011][HYSBZ/BZOJ2326][CQBZOJ2831]数学作业
- 解决webstorm卡顿问题
- 概率图模型笔记(7)——Knowledge Engineering