diff --git a/trans/java-prog-beginner/00.md b/trans/java-prog-beginner/00.md index 9657376a296d7506810de136fa361b58f2bfbd4c..7d96e41f0aa4e25dc742df740a646f295a495bb6 100644 --- a/trans/java-prog-beginner/00.md +++ b/trans/java-prog-beginner/00.md @@ -1,4 +1,4 @@ -# 前言 +# 零、前言 无论这是您第一次涉足 Java 等高级面向对象编程语言,还是您已经进行了一段时间的编程,只是想将 Java 添加到您的曲目中,或者即使您一生中从未接触过一行代码,本书都是为您而设计的。我们将快速行动,我们不会回避繁重的主题,但我们将从非常基础的开始这本书,并学习面向对象编程背后的概念。java,如果它能帮助您理解 Java 编程是什么,为什么它是重要的,那么我会认为这本书是成功的。以及如何开始在 NetBeans 中开发 Java 应用程序。如果 Java 成为你最喜欢的编程语言,我也会很高兴! diff --git a/trans/java-prog-beginner/01.md b/trans/java-prog-beginner/01.md index 2c005ede7b9930cc4275fb87b367a8003dfce155..19558cd88fa9eac5ff63954dce3fa9189a6f4f84 100644 --- a/trans/java-prog-beginner/01.md +++ b/trans/java-prog-beginner/01.md @@ -1,4 +1,4 @@ -# Java 入门 +# 一、Java 入门 无论这是您第一次尝试高级面向对象编程语言(如 Java),还是您已经进行了一段时间的编程,只是想将 Java 添加到您的曲目中,或者即使您一生中从未接触过一行代码,本书都是为您而设计的。我们将迅速行动,我们不会回避繁重的话题;然而,我们将从头开始这本书,并在学习过程中了解面向对象编程背后的概念。 diff --git a/trans/java-prog-beginner/02.md b/trans/java-prog-beginner/02.md index 6215d8e2cf5cb5a607419557243b6368af7ee9df..68686a1cd297204ec0794ccd3ce791d116429e39 100644 --- a/trans/java-prog-beginner/02.md +++ b/trans/java-prog-beginner/02.md @@ -1,4 +1,4 @@ -# 理解类型化变量 +# 二、理解类型化变量 为了创建即使是普通的 Java 程序,我们需要一种存储和操作信息的方法。当我们这样做的时候,我们的主要资源是变量,这就是我们在本章要看的。我们将研究 Java 中的不同数据类型以及如何在程序中使用它们。我们还将看到`Math`类库及其函数之一。 diff --git a/trans/java-prog-beginner/03.md b/trans/java-prog-beginner/03.md index 64eaef00682b0fcca3183116fd4b2a8a1673ed73..396f778f761b2d88886554550da2d9a17b4a9446 100644 --- a/trans/java-prog-beginner/03.md +++ b/trans/java-prog-beginner/03.md @@ -1,4 +1,4 @@ -# 分支 +# 三、分支 每次运行时执行相同操作的程序都很好,但最有趣的计算机程序每次运行时所做的事情都略有不同,无论是因为它们有不同的输入,还是因为用户正在积极地与它们交互。有了这些,让我们从理解条件语句开始本章,然后我们将进一步探索 Java 如何处理复杂的条件语句,修改程序的控制流,以及研究循环功能。 diff --git a/trans/java-prog-beginner/04.md b/trans/java-prog-beginner/04.md index 86225c25159300fd44a8fdf21c5fa0034fb73a05..4f1612c0b93ce618c9d8b8417a2c3736a616bdbd 100644 --- a/trans/java-prog-beginner/04.md +++ b/trans/java-prog-beginner/04.md @@ -1,4 +1,4 @@ -# 数据结构 +# 四、数据结构 在本章中,我们将学习 Java 中一些最重要的数据结构。我们将了解什么是数组,以及当我们需要处理变量序列时它们是如何有用的。我们将使用数组在 NetBeans 中编写一个程序,以了解它们是如何工作的。本章还将引导我们了解多维数组的概念。我们将编写一个程序,使用二维数组创建棋盘。 diff --git a/trans/java-prog-beginner/05.md b/trans/java-prog-beginner/05.md index b2fe926da28b7b73b7fc93af82a45dadc9bee403..73a3a1db1c375a1d6bd2768ea2f502c3481a06c1 100644 --- a/trans/java-prog-beginner/05.md +++ b/trans/java-prog-beginner/05.md @@ -1,4 +1,4 @@ -# 功能 +# 五、函数 在本章中,我们将首先讨论 Java 程序基础中使用的一些基本概念和术语。您将通过简单的程序学习所有这些概念。您将了解非常重要的 Java 方法。如果你是一个有经验的程序员,你可能在过去运行过函数。随着这些基本概念的学习,您将掌握更多关于高级 Java 函数的知识。以下是我们计划在本章中介绍的主题: diff --git a/trans/java-prog-beginner/06.md b/trans/java-prog-beginner/06.md index bf1d7b8bb9212edf5e174633ae6610b81cea8e48..acfd2633a9e074a4bcb7c58b9ea92a30d4c43f06 100644 --- a/trans/java-prog-beginner/06.md +++ b/trans/java-prog-beginner/06.md @@ -1,4 +1,4 @@ -# 面向对象 Java 建模 +# 六、Java 面向对象建模 在本章中,您将学习如何在 Java 中创建类和对象。面向对象编程允许我们向计算机和我们自己解释高度复杂的系统。此外,关于面向对象编程还有很多需要学习的内容,比如对象如何组合在一起,它们可以具有的关系类型,以及我们可以如何使用对象使程序更易于编写。我们还将浏览创建自定义类、成员变量和成员函数的主题。最后,我们将研究分配给自定义类的一个非常特殊的成员,即构造函数和构造函数类型。 diff --git a/trans/java-prog-beginner/07.md b/trans/java-prog-beginner/07.md index 00c7ec55a7d5e25d74e8223f6fcc8c2a7270da52..ca478f8571159404b4ed32b2e209b1ad66fb5501 100644 --- a/trans/java-prog-beginner/07.md +++ b/trans/java-prog-beginner/07.md @@ -1,4 +1,4 @@ -# 更面向对象的 Java +# 七、更加面向对象的 Java 在本章中,我们将通过创建一个超类和子类,并使用覆盖、数据结构、抽象方法和受保护方法等概念来理解它们之间的“is-a”关系,从而探索 Java 中的继承主题。我们还将深入研究抽象类的概念。 diff --git a/trans/java-prog-beginner/08.md b/trans/java-prog-beginner/08.md index 0d4b147921c13b5389a7232ff3fd8baf967d373f..9e7be001c0bc45a0350edf5832544b889c99c536 100644 --- a/trans/java-prog-beginner/08.md +++ b/trans/java-prog-beginner/08.md @@ -1,4 +1,4 @@ -# 有用的 Java 类 +# 八、有用的 Java 类 一旦我们对 Java 的基础知识、Java 语法和 Java 所围绕的基本面向对象概念有了一定程度的了解,我们就可以了解 Java 的 API 和类库了,这些类库对于我们编写 Java 程序来说非常方便。我们之所以想这样做,是因为我们将使用这些类库来加速我们的编程,并利用编写了非常优秀的东西的程序员的工作。 diff --git a/trans/java-prog-beginner/09.md b/trans/java-prog-beginner/09.md index a9257dc5b404be3af2406ce9e78aae192f8a76d0..01a73037cd8e54807907a259f7d682aa24103d3a 100644 --- a/trans/java-prog-beginner/09.md +++ b/trans/java-prog-beginner/09.md @@ -1,4 +1,4 @@ -# 文件输入和输出 +# 九、文件输入和输出 文件 I/O 函数是一个非常强大的工具,它可以使现代编程中最困难和最令人沮丧的任务之一,即在逻辑上独立的代码实体之间传输信息,比其他方法容易得多。话虽如此,在本章中,您将学习如何使用`FileWriter`和`BufferedWriter`以及`FileReader`和`BufferedReader`类编写和读取数据文件。我们还将了解`close ()`方法和`Scanner`类的用法。然后您将了解异常处理。最后,我们将看到 I/O 的另一个方面:`Serializable`类。 diff --git a/trans/java-prog-beginner/10.md b/trans/java-prog-beginner/10.md index f961c42edfc4b0cf3c9a664b8c438ddd7adf4853..63bfcb7afc221d7423f64a522180d54e3a6278dd 100644 --- a/trans/java-prog-beginner/10.md +++ b/trans/java-prog-beginner/10.md @@ -1,4 +1,4 @@ -# 基本图形用户界面开发 +# 十、基本图形用户界面开发 有时,我们编写的程序都是关于原始功能的。然而,我们经常编写我们或其他用户通常使用的程序,这些用户希望与我们的交互过程得到简化。在本章中,我们将看到 NetBeans 中的**图形用户界面**(**GUI**的基本功能。定义真正令人惊叹的软件程序的两个因素是它们的 GUI 和用户体验。您将学习如何使用`JFrame`类创建应用程序窗口,方法是设置其大小,向其添加标签,并整体关闭应用程序。然后是 GUI 编辑器的主题,即调色板;在这里,我们将看到调色板的工作实例以及其中可用的组件。最后,您将学习如何通过添加按钮和功能来触发事件。 diff --git a/trans/java-prog-beginner/11.md b/trans/java-prog-beginner/11.md index 97237d16443bf07d7a5e24e055030f55a01e6111..45c44c5a2ad86e87e172fbe830b1c6c23c1a05b6 100644 --- a/trans/java-prog-beginner/11.md +++ b/trans/java-prog-beginner/11.md @@ -1,4 +1,4 @@ -# XML +# 十一、XML 假设我们希望存储对我们的程序有意义的结构的信息。此外,我们希望这些信息在某种程度上是人类可读的,有时甚至是人类可编辑的。为了实现这一点,我们经常转向 XML。