JavaSE第一课基本数据类型

**基本数据类型**

  • 数据类型的分类
    • 1. 数值
    • 2. 非数值
  • 变量的声明与使用
    • 1. 声明
    • 2.赋值
    • 3.声明时直接赋值
  • 变量命名的规则
    • 1. 首字母
    • 2.其余部分
  • 运算符
    • 赋值运算符
    • 算术运算符
    • 自动类型转换
    • 强制类型转换
    • 关系运算符

数据类型的分类

1. 数值

	   整型: `byte, short, int, long`
	   浮点型: `float,double`

2. 非数值

		布尔类型:`boolean
		字符:`char`
		字符串:`String` 		

布尔类型的值只能为true(正确)或者false(错误)

变量的声明与使用

1. 声明

方法:数据类型 变量名;
		例:`String name;`
		或:`String name = new String();`

2.赋值

方法:变量名 = 值;
例:name = "CSDN"

3.声明时直接赋值

		例:`String name = "CSDN"`
		或:`String name = new String("CSDN");`

变量命名的规则

1. 首字母

		只能使用'字母',下划线(_),美元符号($)

2.其余部分

JavaSE第一课基本数据类型_第1张图片

  • ***注意:变量名不能使用java中的关键字,实际开发时,为便于维护请尽量使用有意义的单词作为变量名 ****

运算符

赋值运算符

  1. “=”

    变量名 = 要赋的值

i = 0;

算术运算符

1.“+”
2. “-”
3.“ *”
4. “/”

int i = 1+2+3;
int a = 1;
int b = 2;
int c = b/2; 

算术运算符与在数学方法中一样,在数学运算中等号左右的数据类型要相同。(不同则要进行转型)

自动类型转换

例:

`int a = 5;
 
 double b = 3.0;
 
 double c = a+b;` √

强制类型转换

 `int a = 5;
 
 double b = 3.0;
 
 int c = a+(int)b;` √

关系运算符

>(大于)
<(小于)
==(是否等于)
>=(大于等于)
<=(小于等于)
!=(不等于)

你可能感兴趣的:(JavaSE,JavaSE之基本的数据类型)