欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Java:java中基础数据类型与转换.,

来源: javaer 分享于  点击 49195 次 点评:75

Java:java中基础数据类型与转换.,


Java变量的数据类型划分


基本类型

  • 数值型:整数类型(byte, short, int, long),浮点类型(float, double)
  • 字符型(char)
  • 布尔型(boolean

引用类型

  • 类(class)
  • 接口(interface)
  • 数组
基础数据类型
Java中定义了四类/八种基本数据类型
  • 布尔型 --- boolean
  • 字符型 --- char
  • 整数型 --- byte,short,int,long
  • 浮点类型 --- float,double
Java中所有的基础数据类型都有固定的存储范围和所占内存空间的大小,而不受具体操作系统的影响,以保证Java程序的可移植性。
整数类型

Java语言的整型常量默认为int型,如:int i = 3;
要声明long型可以加‘l’或‘ L’,如:long  l = 3L;

浮点类型
Java浮点类型常量有两种表示形式
十进制数形式,必须含有小数点,例如:
3.14       314.0      0.314 
科学记数法形式,如
3.14e2      3.14E2      314E2 
Java浮点型常量默认为double型,如要声明一个常量为float型,则需在数字后面加f或F,如:
double  d = 3.14;
float  f = 3.14f;

字符类型
char型数据用来表示通常意义上“字符”
char c = 'A';
Java字符采用Unicode编码,每个字符占两个字节,因而可用十六进制编码形式表示(Unicode是全球语言统一编码)
char  c1 = '\u0061';
char c2=97;

转义字符
Java语言中还允许使用转义字符'\'来将其后的字符转变为其它的含义:
char c2 = '\n'; 

布尔类型 boolean类型适于逻辑运算,一般用于程序流程控制 
boolean类型数据只允许取值true或false,不可以用0或非0的整数替代true和false。
示例:
boolean  b = false;

JAVA基本数据类型总结

基本数据类型之间的转换

基本数据类型之间的转换分为以下两种
自动类型转换
强制类型转换
boolean 类型不能转换成任何其它数据类型。

相关文章

    暂无相关文章
相关栏目:

用户点评