java知识点总结--java数据类型

java中的两大数据类型

  1.基本数据类型:也称作内置类型,java语言本身提供的基本数据类型是其他类型(包括java核心类和用户自定义类)的基础

  2.引用数据类型:java语言根据基本类型扩展数的其他类型。列如:class、interface

java的变量类型

java知识点总结--java数据类型_第1张图片

 

java的基本数据类型

java知识点总结--java数据类型_第2张图片

 

基本数据类型所占字节数

  类型  字节  类型  字节

  char  1    byte  1  

  short  2    int   4

  long  8    float  4

  double 8    boolean 不明确

java数据类型的转换

  占字节小的类型可以转换为占字节大的类型,反之得强制转换

  如: 

 隐式类型转换
byte i=3;
int s=i;//i自动转换成int类型
强制类型转换
byte a;
int b=2;
a=(byte)b;

相同类型的变量、常数运算,结果还是原类型

不同类型的变量、常数运算,结果的类型为参与运算的类型中精度最高者

表达式的数据类型自动提升规则

  算术运算符

java知识点总结--java数据类型_第3张图片

赋值运算符:

java知识点总结--java数据类型_第4张图片

关系运算符:

java知识点总结--java数据类型_第5张图片

逻辑运算符:

java知识点总结--java数据类型_第6张图片

位运算符:

java知识点总结--java数据类型_第7张图片

 

运算符优先级:

java知识点总结--java数据类型_第8张图片

转载于:https://www.cnblogs.com/junyin/p/10077124.html

你可能感兴趣的:(java,大数据)