3.1 一个简单的 Java 应用程序

一个简单的 JAVA 应用程序

一个 java 文件只能定义一个public类,并且这个共有类的名字与源代码的文件名相同,并用.java作为扩展名。
MyFirstJava.java 文件

1
2
3
4
5
6
7
8
public class MyFirstJava{
public static void main(String[] args){
String name="aidan";
int age=18;
System.out.println("my name is:"+name);
System.out.println("my age is:"+age);
}
}

写好后在命令行cd到文件所在目录,然后打 javac MyFirstJava.java编译檔
编译成功后当前檔夹中会出现一个MyFirstJava .class文件
运行:

1
java MyFirstJava

结果:

1
2
my name is:aidan
my age is:18

总结:

  • Java对大小写敏感,如果出现了大小写拼写错误,程序无法运行。
  • 关键字public被称作访问修饰符(access modifier),用于控制程序的其它部分对这段代码的访问级别。
  • 关键字class 表明Java 程序中的全部内容都包含在类中,Java是一种纯面向对象的语言。
  • 一个源文件中至多只能有一个public的类声明,其它类的个数不限,如果源文件中包含一个public 类,源文件名必须和它中定义的public的类名相同,且以“java”为扩展名。
  • 一个源文件可以有多个class
  • 正确编译后的源文件,会得到相应的字节码文件,编译器为每个类生成独立的字节码文件,且将字节码文件自动命名为类的名字且以“class”为扩展名。
  • main方法是Java应用程序的入口方法,它有固定的书写格式:
  • public static void main(String[] args) {…}
  • 在Java中,用花括号划分程序的各个部分,任何方法的代码都必须以“{”开始,以“}”结束, 由于编译器忽略空格,所以花括号风格不受限制。
  • Java中每个语句必须以分号结束,回车不是语句的结束标志,所以一个语句可以跨多行。

注释

三种注释方法:

  1. 单行注释: //…
  2. 多行注释: // 注释不能嵌套
  3. 文档注释: /*……/ 另一种多行注释,但是这种注释可以生成API文件(HTML格式的)

提取 API 文档命令

提取 API 文档的命令 : javadoc
Javadoc 应用,提取说明文件
javadoc XX.java -d 生成文件路径
比如:

1
javadoc String.java -d .\stringdoc

在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 .

不能使用关键字作为变量名或方法名。

坚持原创技术分享,您的支持将鼓励我继续创作!