java数据类型讲解
来源:互联网 发布:淘宝登录名字怎么改 编辑:程序博客网 时间:2024/06/05 04:24
一、java中数据类型主要分两种:
1)基本数据类型(或叫原生数据类型):
基本数据类型有8个,
a)整数类型:byte、short、int、long;
b)浮点类型(小数类型):float、double;
c)boolean类型:值得结果只有两种:true,false,
d)字符类型:char
2)引用数据类型(或叫对象数据类型);
类,数组,接口
二、各个数据类型详解:
1)整数类型
整数类型在java中有四种,分别是byte,short,int,long;这四种类型的区别 主要是所占字节的不同,或者说表示的数值范围不同,具体的见上图
。 整数类型的四种表达形式:
a)二进制形式:0B或0b开头(java7新特性)int i=0b10101
b)八进制形式:以0开头 如 int i=01234
c)十进制形式:如 int a=5
d)十六进制形式:以0x或0X开头,如int a=23
整数类型常量字面量默认是int型,声明long类型的要在变量后加上‘l’或‘L’,
2)浮点型
浮点型常量表示有两种
a)直接使用小数点表示:如float i=3.1
b)科学技术法:3.1E2,表示3.1乘以10的2次方
浮点类型常量字面量默认是double类型,声明float类型的要在变量后面加上“f”或“F”。
注意这两种类型均不能精确的表示一个小数,在开发中表示精确的数,我们常用BigDecimal
3)字符型
表示16为无符号整数或者unicode字符,java对字符采用unicode字符编码。
char常量有以下表示形式:
a)直接在单引号内指定字符常量如‘A’
b)直接作为整数类型使用,但是数据范围在【0,65535】但打印出来的值依然是ascll
c)直接作为整数类型使用,只不过表示的是16进制的数值,格式‘\uX‘,
4)boolean类型
值只能是true或false,不可以使用0或非0的整数来代替,但是其低层实现使用0表示false,1表示true
阅读全文
0 0
- java数据类型讲解
- JAVA数据类型讲解
- java数据类型讲解
- java基本数据类型详细讲解。
- java数据类型和字符串讲解
- JAVA平台介绍和基本数据类型讲解
- java数据类型与转义字符的讲解
- Java 基本数据类型取值范围讲解
- 黑马程序员---Java 基本数据类型取值范围讲解
- Python之数据类型讲解
- uniqueidentifier数据类型讲解
- Python之数据类型讲解
- Windows数据类型(讲解)
- uniqueidentifier数据类型讲解
- NSData数据类型的讲解
- Hadoop数据类型讲解
- 2. Redis 数据类型讲解
- Halcon数据类型讲解
- Linux企业运维人员最常用150个命令汇总
- servlet有案列中各种对数据库操作
- slf4j-api、slf4j-log4j12以及log4j之间的关系
- 软技能:代码之外的生存思考
- cardview 有黑边
- java数据类型讲解
- 计算机基础知识
- WebSocket(二)
- 计算机网络知识整理:传输层,TCP,UDP
- 枚举的详细用法
- 【北京】【今日头条】【实习/正式】放出一大波职位
- 嵌入式系统的性能评价
- iOS基础知识6
- android Edittext 监听软键盘弹出显示和消失隐藏