第二章
关键字和保留字
If 为关键字
语法使用不合适
关键字的事例:
分号 ‘;’
表示一段代码,如果出现分号表示一段代码结束。
点‘.’
点的使用可以翻译成‘的’。
语言分隔符和标识符
小括号‘()’
注释:‘//’
注释不参与到整个程序的运行
单行注释:‘//’.
多行注释:‘/* 内容 */’
文档注释:‘/**’
@ 标识说明
类型和运算
字面量和常量
字面量
例:
常量
常量是在程序中固定不变的量
设置中可以是字母或者是单词
例:
变量
在程序中临时存储数据的媒介称为变量
内存:在计算机运行过程中保存临时操作数据
‘=’是赋值还,负责将右边计算的数据传送到左边变量对的内存空间
int 是数据类型(整数)
变量就是在使用的时候取一个合适的名字
在一个程序段内同一个变量不能重复命名
布尔类型
Main Alt+?
局部变量和全局变量
变量定义在最外层
局部变量
在大括号限定范围内
表达式
Java数据类型
整数部分
Byte:只能存储0或1
Short(短整型):只能存储四位 一般存储两位整数
Int : 一般存储四位整数
Long:存储四位以上
常用的为‘int’型
小数部分
Float
Double
字符类型
Char 只能存储一个字符
26个小写字母ASCII(编码)是97-122
26个大写字母ASCII(编码)是65-90
String 字符串类型
存储字符串一定要加 ”” 双引号
基本类型变量之间赋值关系
强制转换需要舍弃一部分
表达式的自动提升
算数运算
% 取余数
自增面试题分析
赋值运算
‘=’赋值运算符
是把右边的运算数传给左边
赋值运算时,=左边一定是变量,=右边一定先极端出结果,才可向左边变量赋值
三元运算符
反例
逻辑运算符
&& 并且
两边条件表达式必须同时满足,才会得到true结果
|| 或者
! 取反运算
运算符的优先级
简单小结