阅读完后:
- Java 包的概念【了解】
- Java 类的概念【了解】
- 修饰符的概念【了解】
- main 方法代码结构【熟练】
- 注释【熟练】
- 代码块【了解】
- 语句结束符号【了解】
前言
阅读完本文后,对于零基础的新手来说,一次性接触太多知识点的话,可能会出现知识“消化”不良问题。在这里,我们只需要了解这个应用程序的代码结构——main 方法。因为这个结构往后我们会经常用到。其他知识点我们将会在后面将会详细介绍。
下面这整段代码,在 Eclipse 开发工具上我们已经成功运行了,运行后将会打印:“HelloWorld”信息。
package com.shine;
public class HelloWorld {
public static void main(String[] args) {
// 打印 HelloWorld
System.out.println("HelloWorld");
}
}
第一个 Java 程序的代码结构
接下来,我们将该代码分为5个部分进行分层次学习。学习过程中可能会涉及到没有学习的知识点,我们只需要了解这些知识点即可,暂时不需要深入理解。
1、package com.shine;
2、public class HelloWorld { ... }
3、public static void main(String[] args) { ... }
4、// 打印 HelloWorld
5、System.out.println("HelloWorld");
1、包
package com.shine;
解析:
- package 是定义包的关键字(关于包的概念将会在后面章节详细介绍)
- 类所属的包是使用 package 语句定义,package 后面跟包名称
- package 是一个命名空间,package 语句必须位于类的最前面
- package 对类进行结构性管理,它将类分类为不同的目录,可以防止类命名冲突问题
2、类
public class HelloWorld { ... }
解析:
- class 是定义类的关键字(关于类的概念将会在后面章节详细介绍)
- 类是使用 class 语句定义,class 后面跟类名称,关键字 class 定义了一个名为 HelloWorld 的类定义
- 后面跟有“{…}”是类体,我们写的代码都是在类体里面
3、main 方法
作为一个 Java 应用程序,类中必须包含 main 方法,程序执行是从 main 方法开始的,当程序运行是第一个执行方法就是 main 方法,随后才能调用程序的其他方法。
main 方法中除参数名 args 可以自定义外,其他必须严格遵守如下来两种格式:
public static void main(String args[])
public static void main(String[] args)
这两种格式本质上就是一种,String args[] 和 String[] args 都是声明 String 数组(关于数组的概念将会在后面章节详细介绍)。
另外,args 参数是程序运行时,通过控制台向应用程序传递字符串参数。
通常情况下,我们都会以下代码来作为 main 方法。
public static void main(String[] args) { }
4、注释
// 打印 HelloWorld
什么是注释?
注释是程序中的文本,详细解释和说明代码的功能作用。
其目的是让人们能够更加轻松地了解代码,可提高代码程序的可读性、维护性。
代码注释可以在 Java 源文件的任意位置。
Java 编译器在生成 Java 源代码文件的字节码版本时会忽略注释文本。因此注释不会被编译,不会出现在可执行程序中,不会使变异的程序文件变大。
如何编写注释?
Java 语言提供了 3 种添加注释的方法,分别为单行注释、多行注释和文档注释。关于文档注释的概念将在后面章节详细介绍。
单行注释
在注释内容前面加双斜杠“ // ”,单行注释只能注释一行内容。从这些斜杠后面到行尾的所有内容都是注释内容。
// 这就是单行注释
从编译器给出的注释颜色可以看出,从斜杠到行尾的所有内容都是注释,它们都会被编译器忽略。
多行注释
多行注释必须以“ /* ”开头,以“ / ”结束。多行注释可以注释多行内容。“/”和“*/” 之间的所有内容都为注释内容,注释后的内容都会被编译器忽略。
单行可以嵌套到多行注释中,但多行注释之间不可以嵌套。
package com.shine;
public class HelloWorld {
public static void main(String[] args) {
/*
* 这是多行注释
* 可以注释多行内容
* 打印 HelloWorld
*/
System.out.println("HelloWorld");
}
}
5、打印
使用 System.out 对象调用 println 方法打印一条字符串信息(后面将会详细介绍)。
采用双引号将 Hello World! 括起来声明为字符串 “Hello World!”(后面将会详细介绍)。
其他
public 修饰符
关键字 public 称为访问修饰符,控制类或方法等访问可见性(关于访问修饰符的概念将会在后面章节详细介绍)
了解代码块
括号“{ }”,用大括号划分程序的区域部分(通常称代码块)Java 中代码都用“ { ”开始,用“ } ”结束,必须是成对出现。
语句结束符号( ; )
默认情况下,自上而下,一句一句执行顺序结构,每个句子必须用分号“ ; ”结束。
本文我们学习了:
- package 是定义包的关键字
- class 是定义类的关键字
- public 是定义访问修饰符的关键字
- main 方法是应用程序的执行的开始入口
- 注释可分为:单行注释、多行注释、文档注释
- System.out 可将数据信息打印到控制台窗口上
- 代码块是划分程序的区域
- 每个语句必须用分号 ; 结束
接下来,我们开始学习变量与常量:Java零基础10-Java的变量与常量