网站的关键词怎么选择山东恒昆建设工程有限公司网站
JAVA语言帮助笔记
- Java的安装与JDK
 - Java命名规范
 - JAVA的数据类型
 - 自动类型转换
 - 强制类型转换
 
- JAVA的运算符
 - 取余运算结果的符号
 - 逻辑运算的短路运算
 - 三元运算符
 - 运算符优先级
 
- JAVA的流程控制
 - 分支结构
 
- JAVA类
 - Scanner类
 - Math 类
 - random方法获取随机数
 
Java的安装与JDK
JDK安装网站:https://www.oracle.com/java/technologies/downloads/
步骤:
-  
登录官网下载JDK的压缩包
 -  
直接解压在常用的全英文工作路径下
 -  
打开环境变量添加环境变量%JAVA_HOME%
- 1.添加JAVA_HOME环境变量

 - 2.修改path环境变量,添加红圈所示路径

 
 - 1.添加JAVA_HOME环境变量
 -  
打开cmd窗口运行java命令和javac命令,若运行无误,则安装完成
 
Java命名规范
“类接大”
- 包:xxxyyyzzz
 - 类,接口:XxxYyyZzz 大驼峰
 - 变量,方法:xxxYyyZzz 小驼峰
 - 常量:XXX_YYY_ZZZ
 
JAVA的数据类型
自动类型转换

 
 
- 练习

 
强制类型转换
是上述运算的逆运算,可能会损失精度
double d1= 12.9;
int i1 = (int)d1;		 //截断操作
 
- 应用:
 
JAVA的运算符
取余运算结果的符号
- 结果的正负是和被模数是一样的,如下图所示:

 
逻辑运算的短路运算

 
&& 是短路与
& 是逻辑与
三元运算符
三元运算优先于IF ELSE

运算符优先级

JAVA的流程控制
分支结构

JAVA类
Scanner类
/*
Scanner类:
从键盘获取不同数据类型的变量
Scanner的实例化:创建实例*///引用包java.util.Scanner
import java.util.Scanner;class ScannerTest{punlic static void main(String[] args){//Scanner 的实例化Scanner scan = new Scanner(System.in);//设定一个int型变量接收nextInt方法获取的变量int num = scan.nextInt();//同样的,scan.next()接收String型变量,scan.nextInt接收int型变量//更多请至API文档查找Scanner类System.out.println(num);}
}
 
Math 类
random方法获取随机数

