JAVA回顾一周内容
- JAVA认知:
JAVA可以做什么?
客户端、APP、浏览器、京东、淘宝等------开发
职业发展路线:
技术方向、管理方向,商业方向。
- 开发环境搭建和配置:
安装:JDK,JRE,
- 标识符与变量;
1.标识符命名规则:
由大小写字母、数字、-、$、组成。
2.数字不能作为标识符。
- 使用final修饰变量——常量
- 常量名通常大写
- 不同字符使用下划线分隔
- 只能被赋值一次,通常定义时即对其初始化。
5.数据类型分类:
数据类型分2类:(1)基本数据类型 (
2)引用数据类型
- 基本数据类型8个:
整数4个:byte、short、int、long.
小数2个:double(默认)、fload.
字符1个:char.
布尔类型1个:boolean.
- 类型转换:
- 自动类型转换:只要double参与运算,自动转换为double类型。
- 强制类型转换:需要手动转换,但可能会丢失精度(精准度)
- 目标类型:变量名 =(目标类型)源类型
int只会进行取整
- 算术运算符:
(1)简单算术运算符:+、-、*、/、%、++、--。
(2)复合算术运算符:+=、-=、*=、/=、%=
(3)比较运算符:==比较2个值是不是相等,!= 、>、<、>=、<=、
- 三元运算符:(语法:表达式1、表达式2、表达式3)
- 表达式1(逻辑判断表达式)一般作为逻辑判断作用,必须返回boolean返回。
- 表达式2(真值表达式)表达式1返回类型为ture时,就执行表达式2。
- 表达式3(假值表达式)表达式1返回值为false时,就执行表达式3.
- 程序流程分3种:
- 顺序结构:程序从上向下,逐行逐条执行,只能向下。
- 分支结构:选择结构,判断语句。
- 循环结构:重复执行一段内容,或一条语句。
If语法:
If用于单个判断,表式如果意思,条件成立执行相应代码。
If(表达式){循环条件
//代码,当表达式为ture时,执行代码}
if---else---
if-else结构,用于二选一情况,如果if成立执行if代码块,否则执行else代码块。
If(表达式){//代码块,当表达式为true时,才会执行}
else{//表达式为false时,执行这里面代码}