第二章 Java 基本语法
前言
第一步:安装 JDK
第二步:用 EditPlus 建立一个 Java 源文件
第三步:在 EditPlus 里编写一个 Java 源文件 HelloWorld.java
第斯步:保存 HelloWorld.java
第五步:编译 HelloWorld.java、运行 HelloWorld.class
2.1 注释
注释:是程序和代码的说明文字,本身并不运行。Java 有 3 种注释:
单行注释://
多行注释:/* …. */
文档注释:/** …. */
2.1.1 单行注释
1、 System.out.println( “HelloWorld!” ) // This is output a string
2、 // System.out.println( “HelloWorld!” )
2.1.2 多行注释
以/*开始,以*/结束,他们之间的所有行都被注释掉了。
/*
int j = 9;
j = j + 1;
System.out.print( j );
*/
2.1.3 文档注释
以/**开始,以*/结束,他们之间的所有行都被注释掉了,而且被看作是文档注释,通过特
殊软件可以将程序中的文档注释提取出来形成文档。
举例:
public class Demo
{
public static void main(String[] args)
{
int x;
x = 1;
x = x + 1;
System.out.println("x=" + x );
}
}
运行结果:
public class Demo
{
public static void main(String[] args)
{
int x;
x = 1;
//x = x + 1;
System.out.println("x=" + x );
}
}
运行结果:x=1
//x = x + 1; 等价于 /* x = x + 1;
public class Demo
{
public static void main(String[] args)
{
int x , y;
x = 1;
y = 2;
//x = x + 1;
//y = y + 1;
System.out.println("x=" + x +", y=" + y );
}
}
//x = x + 1;
//y = y + 1;
等价于
/*
x = x + 1;
y = y + 1;
*/
2.2 标识符
1、 标识符:是程序中那些中间不带空格的单词,并以字母、下划线 _或美元符号$开头,
且不能以数字字符开头。标识符的中间也只能出现下划线 _或美元符号$这样的特殊
字符,不能出现其他特殊字符,如中划线-等等。
合法的标识符
variable2
_whatavariable
_3_
$anothervar
非法的标识符
2variable
*abc
2、 保留字(关键字):Java 语言中有固定含义的标识符,不能用作程序员随意定义的标识
符。
用于内置类型
boolean char byte short int short long float double strictfp void
用于对象
new this super
用于语句
选择语句:if else switch case break default
循环语句:for continue do while
控制转移语句:return throw
异常处理语句:try catch finally assert
线程语句:synchronized
用于修饰声明
static abstract final private protected public
用于其他方法或相关类