一个简单的 JAVA 应用程序
一个 java 文件只能定义一个public类,并且这个共有类的名字与源代码的文件名相同,并用.java作为扩展名。
MyFirstJava.java 文件
写好后在命令行cd到文件所在目录,然后打 javac MyFirstJava.java编译檔
编译成功后当前檔夹中会出现一个MyFirstJava .class文件
运行:
结果:
总结:
- Java对大小写敏感,如果出现了大小写拼写错误,程序无法运行。
- 关键字public被称作访问修饰符(access modifier),用于控制程序的其它部分对这段代码的访问级别。
- 关键字class 表明Java 程序中的全部内容都包含在类中,Java是一种纯面向对象的语言。
- 一个源文件中至多只能有一个public的类声明,其它类的个数不限,如果源文件中包含一个public 类,源文件名必须和它中定义的public的类名相同,且以“java”为扩展名。
- 一个源文件可以有多个class
- 正确编译后的源文件,会得到相应的字节码文件,编译器为每个类生成独立的字节码文件,且将字节码文件自动命名为类的名字且以“class”为扩展名。
- main方法是Java应用程序的入口方法,它有固定的书写格式:
- public static void main(String[] args) {…}
- 在Java中,用花括号划分程序的各个部分,任何方法的代码都必须以“{”开始,以“}”结束, 由于编译器忽略空格,所以花括号风格不受限制。
- Java中每个语句必须以分号结束,回车不是语句的结束标志,所以一个语句可以跨多行。
注释
三种注释方法:
- 单行注释: //…
- 多行注释: /…/ 注释不能嵌套
- 文档注释: /*……/ 另一种多行注释,但是这种注释可以生成API文件(HTML格式的)
提取 API 文档命令
提取 API 文档的命令 : javadoc
Javadoc 应用,提取说明文件
javadoc XX.java -d 生成文件路径
比如:
在String.java 所在的文件夹中便会生成一个 stringdoc 文件夹,里面是 html格式的解释文件。
在Java中,/ ……. /注释不能嵌套。也就是说,如果代码本身包含一个/,就不能用/和*/将注释括起来。
标识符
Java 标识符有如下命名规则:
- 标识符必须以字母、下划线_ 、美元符$开头。
- 标识符其它部分可以是字母、下划线“_”、美元符“$”和数字的任意组合。
- Java 标识符大小写敏感,且长度无限制。
- 不可以是Java的关键字。
关键字
Java关键字是Java语言保留供内部使用的,如class用于定义类。 关键字也可以称为保留字,它们的意思是一样的。
abstract | assert | boolean | break | byte | case |
---|---|---|---|---|---|
catch | char | class | const | continue | default |
do | double | else | extends | final | finally |
float | for | goto | if | implements | import |
instanceof | int | interface | long | native | new |
null | package | private | protected | public | return |
short | static | strictfp | super | switch | synchronized |
this | throw | throws | transient | try | void |
volatile | while | . |
不能使用关键字作为变量名或方法名。