- 1.Java语言开发环境搭建
- 1.1 JDK8安装
- 1.2 JAVA环境变量的配置
- 2.数据类型
- 3.数据类型转换
- 4.常量和变量
- 5.运算符
- 6.流程控制语句
- 7.break、return、continue
- 8. 方法
- 9.数组
一直下一步,记住安装目录.
1.2 JAVA环境变量的配置变量名:JAVA_HOME 变量值: 输入JDK8的安装目录 选中 Path: %JAVA_HOME%bin
2.检查Java环境是否配置成功
输入java -version后回车
自动转换(小转大)
强制转换(大转小)
转换规则
范围小的类型向范围大的类型提升, byte、short、char 运算时直接提升为 int 。 byte、short、char‐‐>int‐‐>long‐‐>float‐‐>doubl
转换格式
数据类型 变量名 = (数据类型)被转数据值;4.常量和变量
常量分类
变量
变量定义的格式包括三个要素: 数据类型 、 变量名 、 数据值 。 格式 数据类型 变量名 = 数据值; long类型:建议数据后加L表示。 float类型:建议数据后加F表示。
注意事项
变量名称:在同一个大括号范围内,变量的名字不可以相同。
变量赋值:定义的变量,不赋值不能使用。
算数运算符
+ 号
字符串相加
运算符相加
++ --
单独运算:
混合运算:++在前,先自增后运算
- -在后,先运算后自增
赋值运算符
=
比较运算符
== 比较运算符,是两个数据之间进行比较的运算,运算结果都是布尔值 true 或者 false 。
逻辑运算符
&& || ! 逻辑运算符,是用来连接两个布尔类型结果的运算符,运算结果都是布尔值 true 或者 false
三元运算符
数据类型 变量名 = 布尔类型表达式?结果1:结果26.流程控制语句
switch(表达式) {
case 常量值1:
语句体1;
break;
case 常量值2:
语句体2;
break;
...
default:
语句体n+1;
break;
}
switch语句中,表达式的数据类型,可以是byte,short,int,char,enum(枚举),JDK7后可以接收String。
7.break、return、continue
break使用场景
循环: 结束循环 switch语句: 程序遇到break结束
continue(跳过)
循环: 跳过本次循环
return
方法: 结束方法8. 方法
方法重载
同一个类中,方法名相同,参数列表(个数,类型)不同,与返回值无关
方法重写
子类和父类出现了一模一样的方法9.数组
数组定义
数组存储的数据类型[] 数组名字 = new 数组存储的数据类型[长度];
数据类型[] 数组名 = new 数据类型[]{元素1,元素2,元素3...};
数据类型[] 数组名 = {元素1,元素2,元素3...};
数组特点:
一旦定义:长度不能变 类型必须相同



