第1章 Java语言概述

Posted Aiden_Zhao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第1章 Java语言概述相关的知识,希望对你有一定的参考价值。

1.1 第一个Java程序

步骤:

  • 编写
  • 编译:有了java源文件,通过编译器将其编译成JVM可以识别的字节码文件,在源文件目录下,通过javac编译工具对java文件进行编译。
  • 运行:有了可执行的java程序(class文件),通过运行工具java.exe对字节码文件进行执行。
    我的第一个java程序:
class HelloJava{
	public static void main(String[] args){
		System.out.println("Hello Java!");
	}
}

注:java源文件后缀名为.java。

1.2 注释

Java规范了三种注释方式:

  • 单行注释://
  • 多行注释:/*…*/
  • 文档注释(Java特有)

单行和多行注释的作用:

  1. 对所写的程序进行说明,增强可读性;
  2. 调试所写的代码;

注释的特点:单行和多行注释不参与编译,换句话说,编译后生成的.class字节码文件不包含注释掉的信息。

1.2.1 单行注释

class HelloJava{
	// 单行注释:如下的main方法是程序的入口
	public static void main(String[] args){
		// 单行注释
		System.out.println("Hello Java!");
	}
}

1.2.2 多行注释

class HelloJava{
	/* 多行注释:
	如下的main方法是程序的入口
	main的格式是固定的!*/
	public static void main(String[] args){
		// 单行注释
		System.out.println("Hello Java!");
	}
}

注意:多行注释是不可以嵌套使用的!

1.2.3 文档注释

格式
/**
@author 指定java程序的作者
@version 指定源文件的版本
*/
注释内容可以被 JDK 提供的工具 javadoc 所解析,生成一套以网页文件形式体现的该程序的说明文档。

class HelloJava{
	/* 多行注释:如下的main方法是程序的入口
	main的格式是固定的!*/
	/**
	文档注释
	@author djfkdjfdkfje
	@version 1.0
	这是我的一个java程序!非常地开心!
	*/
	public static void main(String[] args){
		// 单行注释
		System.out.println("Hello Java!");
	}
}

在命令框中输入:

javadoc -d myHello -author -version HelloJava.java

则会在源文件目录下生成一个myHello的文件夹,里面包含众多文件:

其中,index.html文件中包含了一些程序的信息:

1.3 Java API文档

  • API Application Programming Interface, 应用程序编程接口)是Java提供的基本编程接口。
  • Java 语言提供了大量的基础类,因此 Oracle 也为这些基础类提供了相应的API 文档,用于告诉开发者如何使用这些类,以及这些类里包含的方法。
  • 下载API:http://www.oracle.com/technetwork/java/javase/downloads/index.html

1.4 常用的Java开发工具

  1. 文本编辑工具:
    • 记事本
    • UltraEdit
    • EditPlus
    • TextPad
    • NotePad
  2. Java集成开发环境(IDE):
    • JBuilder
    • NetBeans
    • Eclipse
    • MyEclipse
    • IntelliJ IDEA

以上是关于第1章 Java语言概述的主要内容,如果未能解决你的问题,请参考以下文章

第1章 Java概述

第1章 Java概述

第1章 编译概述1.1 程序设计语言

第1章Java开发入门

第6章 类文件结构

Java语言程序设计(沈泽刚主编)第3版 第1~3章编程练习答案