java的类型
来源:互联网 发布:极小化极大算法 编辑:程序博客网 时间:2024/05/23 05:09
一.基本数据类型(byte short int long float double char boolean)
1.byte:
–byte 位数是8位。
–取值范围:-128~127,它的占用空间是最小的。
–例如:byte a=100,b=-127;
2.short:
–short 位数是 16 位
–取值范围:-32768~323767
short a=1000;
3.int
–一般地整型变量默认为 int 类型
–int 位数是32位
–取值范围:-2147483648~2147483647
int a=10000000
4.long
–存储空间比较大
–long 位数是 64 位
–最小值是 (-2^63);
–最大值是 (2^63 -1);
5.float
–位数是32位
float a=0.3f;
6.double
–位数是64位
–浮点数的默认类型为double类型
double a=123.4;
7.boolean
–位数1位
–只有两个值:true|false
—默认值是 false
8.char
–位数32位
–取值范围:0-65535
char a=’c’;
-java查询数据类型的范围
System.out.println(Byte.MIN_VALUE);
System.out.println(Byte.MAX_VALUE);
System.out.println(Short.MIN_VALUE);
System.out.println(Short.MAX_VALUE);
System.out.println(Integer.MIN_VALUE);
System.out.println(Integer.MAX_VALUE);
System.out.println(Long.MIN_VALUE);
System.out.println(Long.MAX_VALUE);
System.out.println(Float.MIN_VALUE);
System.out.println(Float.MAX_VALUE);
System.out.println(Double.MIN_VALUE);
System.out.println(Double.MAX_VALUE);
二。引用数据类型
1.–除了上述基本数据类型的变量以外,其余的全都属于引用数据类型
2. –包括
API中的类,如String、File等
数组
自定义的类,如Cars、Student
对象全部是引用数据类型
3.赋值
- 使用new关键字来赋值,例外(String和包装器类)
4.使用方式和基本数据类型完全一样
- 属性- 参数- 返回值
三。转换
1.隐式类型转换(自动类型转换)
从存储范围小的类型到存储范围大的类型。
–规则
— 类型兼容
— 目标类型大于源类型 byte < short < int < long
- java的类型转换
- java的类型转换
- java的字符类型
- JAVA的类型转换
- java 类型的初始值
- Java事务的类型
- Java KeyStore的类型
- Java类型的生命周期
- Java事务的类型
- Java事务的类型
- Java事务的类型
- java的引用类型
- Java的基本类型
- Java的原始数据类型
- Java的枚举类型
- java的类型转换
- Java事务的类型
- Java中类型的
- 集合框架
- 《OpenGL超级宝典(第五版)》 在 VS2010 / VS2015中 的配置方法 +
- scikit-learn svm初探 分类:机器学习 Sklearn
- 【编程题】字符串编码
- JAVA数据类型
- java的类型
- 兔子跳跃之谜下(BZOJ2454 RabbitPuzzle(BZOJ中不是多组数据))
- 斯坦福:机器学习CS229:Exercise 1: Linear Regression线性回归(答案1)
- C++后台编程一、socket通信
- 单例模式
- BootStrap学习手册
- Android笔记三(Handler)
- NC开发笔记——NC65+UAP65成长笔记
- JACOCO的坑