“嗨,迭戈!”

“嗨,阿米戈!”

“教授最近表扬我了。他很高兴我因为上了他的课而取得飞快的进步。”

“你因为上了教授的课而在不断进步?!哦,当然!难道他没有意识到那多有趣吗?”

“嗯,没关系。我今天要教你一些有趣的东西。我将教你如何编写最简单(或最小)的程序。非常容易。最小的程序由一个类组成,包含一个方法 - main()。它看起来是这样的。”

最简单的程序
public class MainClass
{
    public static void main(String[] args)
    {
        System.out.println("别开玩笑了!");
    }
}

“我以前见过这个程序,所以我能明白。”

“当然,没有人需要那样的程序。解决的问题越复杂,程序就越酷。这就是程序通常包含数千个类的原因。”

一个一般大小程序是由一个十人团队在 2-3 年内编写完成的。”

“那么,什么才算是大程序呢?”

“也许是需要 100 人团队花费 5 年时间编写完成的程序。”

“超过 500 人年?哦,哇呜!”

“是的。Java 是用于编写大型和超大型程序的最佳编程语言之一。”

“我都不敢问‘超大型’程序由哪些要素构成。”

好样的!你很快就会明白。”

“程序员很快意识到,在成千上万个类中浏览是很困难的。他们想出了特殊的程序,可从多方面加快程序的编写速度。编写的程序越大,效果越明显。”

“也就是说,程序员想出了用于编写程序的程序?”

“是的。你为什么感到惊讶呢?程序首先是使日常任务实现自动化的工具。编写代码几年后,你就会发现有大量这样的任务。”

“用于创建程序的程序称为‘集成开发环境 (IDE)’。

今天,你就会看到这样一个程序。

不对,今天你将看到其中最好的一个程序!该程序被称为 IntelliJ IDEA,在未来很多年,它将成为你的忠实朋友。就像一个经验比较丰富的同伴,它始终会提供提示和帮助。”

“听起来很有趣!”

“如果你不打算用 Word 编写程序,那么你需要一个很好的开发环境,对吗?我们的机器人更喜欢 IntelliJ IDEA 社区版。下载并安装最新版本。”

提示 1
如何在 Google 上搜索 IntelliJ IDEA

提示 2
IntelliJ IDEA 的下载页面

提示 3

“你还必须安装 Java 开发工具包 (JDK)。JDK 是由 Java 平台的创建者创建的面向 Java 开发人员的工具包。它包括 Java 虚拟机、Java 编译器以及资深 Java 开发人员可能需要的更多功能。”

“通过网站编写程序有什么问题吗?”

“这对于小型程序很方便,但是最好在 IntelliJ IDEA 中编写大型程序。我们正准备让你成为专业的程序员,因此,掌握这些出色工具的速度越快越好。别怕。创建此程序是为了使你的生活更加轻松,而不是更困难。你很快就会习惯使用这个工具。不久,你就不想再碰其他任何东西了。”

“要学习如何编写程序,你需要编写程序。”为此,请在计算机上安装 IntelliJ IDEA 和 JDK。下载并安装最新版本 (JDK 8)。”

提示 1
如何在 Google 上搜索 Java JDK

提示 2
JDK 8 的下载页面

提示 3

  1. 单击“接受许可协议”
  2. 如果你使用 64 位 Windows,请选择 jdk-8u181-windows-x64.exe
  3. 如果你使用 32 位 Windows,请选择 jdk-8u181-windows-x586.exe
  4. 如果你使用 Linux,你知道该怎么做

提示 4

“我们来通过练习强化理论。”