Java基础知识
Java平台

JVM
- Java Virtue Machine
- Java代码的执行顺序

JDK
- Java Development Kit
- Java开发工具包
JRE
- Java Runtime Environment
- Java运行时环境
- 与JDK,JVM关系

Java环境配置
- 安装JDK
- 配置环境变量

单文件编译
- 编写.java文件
- 使用javac命令对java文件进行编译,生成.class文件
- 对.class文件直接使用java命令(文件名不能带后缀)

集成开发步骤
- 创建Java项目
- 创建程序包
- 编写Java源程序
- 执行Java源程序
Java数据类型

- 自动类型转换条件
- 目标类型与源类型兼容
- 目标类型大于源类型
- 强制类型转换
Java常量
- 类别
- 单行注释
- 多行注释
- 文档注释
- 使用Javadoc生成注释文档

运算符



- 逻辑运算符
- 短路现象:当左部判断已经可以确定真假,不执行右部判断


运算符优先级

条件语句

- Switch后面小括号里的表达式的值必须是整数型或字符型
- Case后面的值必须时常量或常量表达式,不能是变量
- Case匹配后,会执行匹配后的语句,知道碰到break语句退出,否则一直执行下去
循环语句
- while与do...while
- 差别while先判断条件,而do...while不论如何循环体必执行一次
- for

跳转语句
- 声明
- 声明变量
- 分配空间
- 赋值
- 注意:当声明变量与赋值同时进行时,不能指定分配空间的大小
- Arrays类操作数组
- 排序:Arrays.sort(数组名);
- 转化成字符串:Arrays.toString(数组名);
- foreach遍历数组

定义方法

方法的重载
- 重载依据
- 必须在同一个类中
- 方法名相同
- 方法的参数个数,类型,顺序不同
- 与方法的修饰符和返回值无关

posted @
2019-05-20 10:45
まだまだだわ
阅读(
104)
评论()
收藏
举报