Java基础语法
1.注释
对于程序中的某行代码进行解释。
(1)单行注释
//这是一个单行注释,只对这一行进行解释
(2)多行注释
/*这是
一个
多行注释,
字面
意思
*/
2.标识符和关键字
标识符:用于类,对象,变量,方法,常量,由字母、数字、_、$、组成,不能以数字开头,不能是Java中的关键字。
关键字:编程语言里事先定义好并赋予了特殊意义的单词,它们用来表示一种数据类型,或者表示程序的结构等。
3.变量
用于储存程序运行所产生数据的内存单元。
(1)变量的数据类型
- 整数类型
- 浮点数类型
- 字符类型
- 布尔类型
(2)变量的类型转换
- 自动类型转换(不需要特殊声明)
- 强制类型转换(需要特殊声明)
(3)变量的作用域
程序中大括号所包含的代码区域,使变量正常使用。
4.运算符
+、-、*、/、%、=、&、|、^等特殊符号。
- 算术运算符
- 赋值运算符
- 比较运算符
- 逻辑运算符
- 位运算符
5.选择结构语句
(1)if语句
if (条件语句) {
代码块
}
(2)if...else语句
if (判断条件) {
// 条件为真时执行的代码块
} else {
// 条件为假时执行的代码块
}
(3)if...else if...else语句
if (条件1) {
// 条件1为真时执行的代码块
} else if {
// 条件1为假2为真时执行的代码块
} else if {
// 条件1、2均为假时执行的代码块
}
(4)switch语句
用break 跳出循环
6.循环结构语句
(1)while循环
while (循环条件) {
//循环体代码
}
(2)do...while循环
do {
// 循环体代码
} while (循环条件);
(3)for循环
for (初始化表达式;循环条件;操作表达式) {
// 循环体代码
}
7.类,对象,面对对象
- 类:类是对具有相同特征的对象的抽象,是创建对象所需的模板
- 对象:是类的实例,是具体的个体
- 面向对象:就是用计算机模拟显示世界,把现实中事物在计算机中抽象为对象,通过对象的组织和协作,来模拟现实世界中真实发生的情况,从而实现在计算机中解决现实问题。
8.数组
数组是一种数据结构,用来存储同一类型的集合,也就是说数组包含的变量必须是相同类型!
如:
int [] x=new int [100];
9.继承
Java继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。