数据类型_变量_运算符
本章内容
- 8中基本数据类型
- 标识符
- 运算符
- 类型转换
- Eclipse
开发编程核心 = 存储 + 计算
8中基本数据类型
类型 | 名称 | 占用大小 | 默认值 | 取值范围 |
整型 | byte | 1B=8bit | 0 | -128~127 |
整型 | short | 2 | 0 | -32768~32767 |
整型 | int | 4 | 0 | -D14~2147483647 |
整型 | long | 8 | 0 | -2的63次方到2的63次方-1 |
浮点类型-单精度 | float | 4 | 0.0 | 3.402823e+38 ~ 1.401298e-45 |
浮点类型-双精度 | double | 8 | 0.0 | 1.797693e+308~ 4.9000000e-324 |
字符型 | char | 2 | 空 | \u0000~\uFFFF |
布尔类型 | boolean |
| false | false/true |
特殊类型-对象 | String |
| null |
|
标识符
用于标识某个对象,变量名,类名,接口名,数组名等,规则如下:
1. 由字母、数字、下划线和 $ 的任意字符组成
2. 首字符必须是字母、下划线、$组成
3. 避开系统关键字
4. 严格区分大写,强类型语言
运算符
1. 常规+ - * / %
2. 复合赋值运算 +=,++
3. 关系运算符 <、>、<=、>=、==、!=
4. 逻辑运算符 &&逻辑与 ||逻辑或
5. 三元表达式 条件表达式?语句1:语句2
类型转换
整型字面值 int
浮点字面值 double
不同类型相互之间的转换,分自动类型提升和强制转换
1. 自动类型提升,符合条件自动触发,从低到高
2. 强制转换,手动触发,从高到底
Eclipse开发工具
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)
安装配置,测试