Java零基础10-第一个Java程序代码解析

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shilishili/article/details/88313494

阅读完后:

  • 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个部分进行分层次学习。学习过程中可能会涉及到没有学习的知识点,我们只需要了解这些知识点即可,暂时不需要深入理解。

1package com.shine;
2public class HelloWorld { ... }
3public 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的变量与常量

猜你喜欢

转载自blog.csdn.net/shilishili/article/details/88313494