JDK:
1)提供了调用的基础类库
2)提供了工具
javac 编译程序
java 运行程序
3)JVM Java虚拟机(兼容各种操作系统)
配置环境变量
1)声明一个变量,存放JDK的安装路径
JAVA_HOME C:\Program Files\Java\jdk1.7.0_80
2)classpath(系统类的工具)使用JAVA_HOME存放的路径
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
3)path(工具的路径)
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
类型转换的问题:
1、自动类型转换:当字节数小的数据类型赋值给字节数大的数据类型
2、强制类型转换:大空间的类型向小空间的类型赋值时发生
注意:数据会失去精度
运算符:
算术运算符
+ - * / %
比较运算符
> >= < <= == !=
比较运算符的计算结果是布尔值
用于条件判断(if)
当满足条件时 执行一段代码
不满足条件 不执行
三目运算符
表达式1?表达式2:表达式3;
看表达式1是否为true
是 整个计算结果为表达式2的结果
否 整个计算结果为表达式3的结果
逻辑运算符
赋值运算符