数据类型分为:

  基本数据类型,引用数据类型

 

基本数据类型(8种):

  整数类型:byte  short  int  long

  浮点数类型:float  double

  字符类型:char

  布尔类型:boolean

  注意:String<字符串类型>

  byte            1字节(8位)       存储1个字节数据

  short       2字节(16位)     兼容性考虑,一般不用

  int               4字节(32位)     存储整数(常用)

  long     8字节(64位)     存储长整数(常用)

  float     24字节(32位)       存储浮点数

  double    8字节(64位)      存储双精度浮点数(常用)

  char     2字节(16位)     存储一个字符 

  boolaen    1字节(8位)      存储逻辑变量(true,false)

 

步骤:

  第一步:声明变量(在内存申请空间)     数据类型 变量名;

  第二步:赋值(存储至对应的内存空间)     变量名=值;     数据类型 变量名=值;

  第三步:使用变量(取出数据使用)

 

基本类型的转换(自动类型转换,强制类型转换)

  基本类型转换(隐式类型转换):从小类型到大类型可以自动完成

  强制类型转换:从大类型到小类型需要强制转换符,会造成精度损失或者溢出

 基本数据类型转换:

  byte-->short-->int-->long-->float-->double

  从左往右小类型到大类型,可以自动类型转换

  从右往左大类型到小类型,需要强制类型转换

 

变量(先声明变量并赋值,然后才能使用):

  作用域:从定义变量开始,到当前"}"后结束,变量如果出了作用域就会被回收

变量命名规范:

  a.变量必须以字母,下划线"_"或"$"符号开头

  b.变量可以包括数字,但不能以数字开头

  c.除了"_"或"$"符号以外,变量名不能包括任何特殊字符

  d.不能使用Java语言的关键字,如int,class,public等

常见错误:

  a.变量为赋值先使用

  b.使用非法的变量名

  c.变量不能重名

 

知识点:

  a.整数类型默认的类型是int

  b.定义long类型的数据,必须在数据后面加上l或L

  c.浮点类型默认的类型是double

  d.定义float类型的数据,必须在数据后面加上l或L

  e.double数据后面可以加上d或D,一般是省略

  f.char表示字符类型,赋值的时候数据要放在'值'中

  g.String表示字符串类型,赋值的时候数据要放在"值"中

 

posted on 2017-05-14 11:14  逸果  阅读(125)  评论(0编辑  收藏  举报