JAVA SE(第一天)( 数据类型、运算符、变量的定义)
前言:最近忘记写博客,现在正在赶进度,以后每周日一整理,不能拖太久,否则就会有大量的事情堆着等着自己去做,急急忙忙的做不好事。
数据类型、运算符、变量的定义
数据类型的分类
数据类型一共有两种:
- 基本数据类型
- 引用数据类型
基本数据类型与类型转换
基本数据类型byte 1 字节 字节型boolean 1 字节 布尔类型short 2 字节 短整型char 2 字节 字符型int默认4 字节 整型float 4 字节 单精度浮点类型long,double 8 字节 长整型 和双精度浮点类型
自动类型转换:把一个表示数据范围小的数值或变量赋值给一个数据范围大的变量范围从小 → 到大 byte → short → int → long → float → double char →强制类型转换 :把一个表示数据范围大的数值或变量赋值给一个数据范围小的变量int j = (int)9.99 double → int
运算符
逻辑运算符& 逻辑与| 逻辑或^ 逻辑异或a^b ,a和b不相同为true,相同为false! 逻辑非三元运算符boolean类型 关系表达式 ? 表达式1 : 表达式2;如果关系表达式为true ,则是表达式1, 否则就是表达式2
变量的定义
变量的数据类型 变量名称 = 赋值的操作;例子: int m = 200; 定义了一个200的整型变量m同一文件,不能定义相同变量两次,否则会报错