1)JVM,JRE,JDK三个概念
JVM为Java虚拟机,JRE为Java程序运行环境,包含JVM以及核心类库.JDK为Java程序开发工具包,包含JRE以及一些工具库.
2)常用dos指令
盘符切换 盘符: 回车键
切换到指定目录 cd 目录名(文件夹名)
直接切换到多级目录 cd 多级目录路径
回退到上一级目录 cd ..
回退到根目录 cd /
创建目录(文件夹) md 目录名(文件夹名)
新建文本文件 copy con xxx.txt → 回车键 → 输入文本内容 → Ctrl+z → 回车键完成创建
删除文件 del *.xxx(删除后缀为xxx的所有文件)
删除空文件夹 rd 目录名(文件夹名)
删除非空文件夹(询问是否删除) rd /s 目录名(文件夹名)
删除非空文件夹(不询问,直接暴力删除) rd /s /q 目录名(文件夹名)
清屏 cls
查询IP配置 ipconfig
ping 域名或ip地址
打开控制面板/画图板/计算器 control/mspaint/cal
3)Java中的标识符
给类,接口起名字遵循"大驼峰命名法".举例:Hello,HelloWorld.
给变量,方法起名字遵循"小驼峰命名法".举例:apple,applePrice.
给常量起名字.举例:APPLE,MIN_PRIORITY.
4)常量类型
分为字面值常量和自定义常量两大类.字面值常量又分为字符串常量,字符常量,整数常量,小数常量,布尔常量,空常量等.
5)变量的三要素
变量的数据类型,变量名,初始化值.
6)数据类型的分类
数据类型分为基本数据类型和引用数据类型.基本数据类型分为整数默认类型,长整型,短整型,字节类型,单精度类型,双精度类型,字符类型,boolean类型.引用数据类型有数组,类,接口.
7)扩展的算术运算符参与运算的特点
++ , --在变量前面则先自增(自减)后参与运算,++ , --在变量后面则先参与运算后自增(自减).
8)逻辑双与,逻辑双或的特点
逻辑双与跟逻辑单与都是有false则false,但逻辑双与具有短路效果,即左边表达式判断为false时,就不执行右边表达式,因此效率较高.同样地,逻辑双或跟逻辑单或都是有true则true,但逻辑双或具有短路效果,即左边表达式判断为true时,就不执行右边表达式,因此效率较高.
9)if...else语句与三元运算符的比较
相同点:都能判断,选择.
不同点:一是结构不同.二是运行不同,三元运算符得出具体结果,而if...else语句可能输出语句,也可能得出具体结果.总之,能用三元运算符一定能用if...else语句,能用if...else语句却不一定能用三元运算符.