Hello World
步骤:
- 将 Java 代码编写到扩展名为 .java 的文件中。
- 通过
javac
命令对该 .java 文件进行编译。 - 通过
java
命令对生成的 .class 文件进行运行。
class HelloWorld{
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
编译后生成的字节码文件的名字是 .java 文件中的类名,即 HelloWorld
。
注:虽然 java 大小写敏感,但Windows cmd并不大小写敏感。
HelloWorld小结
Java源文件以“java”为扩展名。源文件的基本组成部分是类(class),如本例中的
HelloWorld
类。Java应用程序的执行入口是 main() 方法。它有固定的书写格式:
public static void main(String[] args) { ... }
其中,中括号
[]
可以移到args
后面,args
也可以改。就这两个地方能改。Java语言严格区分大小写。
Java方法由一条条语句构成,每个语句以“;”结束。
大括号都是成对出现的,缺一不可。
一个源文件中最多只能有一个 public 类。其它类的个数不限,如果源文件包含一个 public 类,则文件名必须按该类名命名。
有多少个类,编译后就会有多少个 .class 文件。
System.out.println();
行尾换行System.out.print()
; 行尾不换行
注释
分类
单行注释和多行注释和C语言用法一样。
单行注释:
//注释文字
多行注释:
/* 注释 文字 */
多行注释不能嵌套使用。
文档注释(Java特有):
/** @author 指定java程序的作者 @version 指定源文件的版本 */
首两个
*
,末一个*
。
文档注释的使用
文档注释的内容可以被JDK提供的工具 javadoc 所解析,生成一套以网页文件形式体现的该程序的说明文档。
命令格式:
然后就会生成 mydoc
文件夹:
打开其中的 index.html
可以看到:
API文档
API,Application Programming Interface,应用程序编程接口。是 Java 提供的基本编程接口。
Java语言提供了大量的基础类,因此 Oracle 也为这些基础类提供了相应的API文档,用于告诉开发者如何使用这些类,以及这些类里包含的方法。
就相当于中文的字典,不会就查。
在线查看:https://docs.oracle.com/en/java/javase/17/docs/api/index.html
下载地址:https://www.oracle.com/java/technologies/downloads/
良好的编程风格
- 正确的注释和注释风格
- 使用文档注释来注释整个类或整个方法。
- 如果注释方法中的某一个步骤,使用单行或多行注释。
- 正确的缩进和空白
- 使用一次tab操作,实现缩进
- 运算符两边习惯性各加一个空格。比如:
2 + 4 * 5
- 块的风格
- 行尾风格
public class Test { public static void main(String[] args){ System.out.println("Block Style!"); } }
- 次行风格
Java API 源代码选择了行尾风格。public class Test { public static void main(String[] args) { System.out.println("Block Style!"); } }
- 行尾风格
常用的Java开发工具
文本编辑工具:
- 记事本
- UltraEdit
- EditPlus
- TextPad
- NotePad
Java集成开发环境(IDE):
- IntelliJ IDEA
- Eclipse
- JBuilder
- NetBeans
- MyEclipse