JavaSE | 第1讲:Java 基础和环境设置

JavaSE Java 基础 环境设置 Java 历史 Java 版本 Java 应用 安装 Java 环境变量 Hello World Java 语法
Java 是一种由 Sun Microsystems 于 1995 年发布的编程语言,以其“一次编写,到处运行”的特性而广受欢迎,主要依赖于 Java 虚拟机(JVM)实现跨平台运行。自发布以来,Java 经历了多次更新,最新稳定版本为 Java 17,广泛应用于企业级应用、移动开发、嵌入式系统、云计算和大数据处理等领域。要开始使用 Java,首先需要下载并安装 Java 开发工具包(JDK),并配置环境变量,以便在命令行中编译和运行 Java 程序。安装完成后,可以通过编写简单的“Hello World”程序来验证环境设置。Java 的基本语法包括关键字、数据类型和变量,这些是学习 Java 编程的基础。通过这些步骤,开发者可以逐步掌握 Java 并深入探索更复杂的概念。
文章内容
思维导图
常见问题
社交分享

Java 概述:历史、版本、应用领域

**历史:**Java 是一种广泛使用的编程语言,由 Sun Microsystems 公司于 1995 年正式发布。它最初被设计用于小型、嵌入式系统中,但很快就因其“一次编写,到处运行”的特性而广受欢迎。Java 的这一特性是由于其不依赖于特定的硬件架构,而是运行在一个虚拟机(JVM)上,这使得 Java 应用能够在不同的平台上运行。

**版本:**自 1995 年以来,Java经历了多次重大更新。最初的版本被称为 JDK 1.0,此后每个主要版本都带来了新的特性和性能改进。截至 2022 年,最新的稳定版本是 Java 17。每个版本都在语言特性、性能、安全性和工具支持方面进行了改进。

**应用领域:**Java 在多个领域都有广泛应用,包括企业级应用、移动应用(尤其是 Android)、嵌入式系统、云计算和大数据处理等。它因其高性能、稳定性和安全性而被广泛用于构建大型企业系统和复杂的网络应用。

安装 Java 和配置环境

安装Java主要涉及下载和安装 Java 开发工具包(JDK),然后配置环境变量以便在任何目录下都能编译和运行 Java程序。以下是针对不同操作系统的具体步骤:

  1. 下载 Java 开发工具包(JDK)

访问 Oracle 官方网站下载 JDK:

或者,您也可以选择使用 OpenJDK,这是一个开源版本的 JDK:

  1. 安装 JDK

Windows 平台:

  1. 运行安装程序:下载后,双击运行安装程序。
  2. 遵循安装向导:按照安装向导的指示完成安装。
  3. 记下安装路径:安装过程中,请记下 JDK 的安装路径。

macOS 平台:

  1. 下载 DMG 文件:从 Oracle 官网或 OpenJDK 网站下载适用于 macOS 的 DMG 文件。
  2. 安装 JDK:双击 DMG 文件,然后遵循屏幕上的指示完成安装。

Linux 平台:

  1. 使用包管理器:在大多数Linux发行版中,您可以使用包管理器安装 JDK。例如,在基于 Debian 的系统上,您可以使用sudo apt-get install openjdk-11-jdk命令安装。

  2. 手动安装:您也可以从 Oracle 或 OpenJDK 网站下载 .tar.gz 文件,并手动解压安装。

  3. 配置环境变量

Windows 平台:

  1. 打开环境变量设置:右键点击“我的电脑” -> “属性” -> “高级系统设置” -> “环境变量”。
  2. 设置JAVA_HOME:在系统变量中,点击“新建”,变量名输入JAVA_HOME,变量值输入JDK的安装路径。
  3. 更新Path变量:在系统变量中找到Path,点击“编辑”,在变量值的最后添加%JAVA_HOME%\bin;。

macOS 和Linux 平台:

  1. 打开终端

  2. 编辑配置文件:在终端中,输入nano ~/.bash_profile(macOS)或nano ~/.bashrc(Linux)。

  3. 设置JAVA_HOME:在文件中添加如下行:export JAVA_HOME=/path/to/jdk,将/path/to/jdk替换为JDK的安装路径。

  4. 更新PATH变量:在文件中添加:export PATH=$JAVA_HOME/bin:$PATH。

  5. 保存并退出:按Ctrl+X,然后按Y保存更改。

  6. 使配置生效:运行source ~/.bash_profile(macOS)或source ~/.bashrc(Linux)。

  7. 验证安装

打开命令行或终端,输入java -version和javac -version。如果系统返回了Java的版本信息,则表示安装和配置成功。

Hello World程序简介

Hello World 程序是最基本的 Java 程序,用于演示 Java 应用的结构和基本工作原理。以下是一个简单的 Hello World 程序示例:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}

这个程序包含一个名为HelloWorld的类和一个main方法。main方法是程序的入口点,System.out.println用于在控制台输出文本。

基本语法:关键字、数据类型、变量

**关键字:**Java 语言包含一系列保留关键字,这些关键字有特定的含义,不能用作变量或方法名。例如:class、public、static、void等。

**数据类型:**Java 是一种静态类型语言,支持多种数据类型。主要分为两类:基本类型(如int、double、boolean)和引用类型(如String、数组、类)。

变量变量是存储数据的容器。在 Java 中,每个变量都必须声明其类型。例如:

int number = 10;
String text = "Hello Java";

在这里,number是一个整型变量,text是一个字符串变量。

通过这些基础知识的学习,您将能够开始Java编程的旅程,并逐步深入了解更复杂的概念和结构。

思维导图生成中,请稍候...

问题 1: Java 的历史背景是什么?
回答: Java 由 Sun Microsystems 公司于 1995 年正式发布,最初设计用于小型、嵌入式系统。因其“一次编写,到处运行”的特性,Java 迅速流行起来,这一特性依赖于 Java 虚拟机(JVM),使其能在不同平台上运行。

问题 2: Java 的最新稳定版本是什么?
回答: 截至 2022 年,Java 的最新稳定版本是 Java 17。每个版本都在语言特性、性能、安全性和工具支持方面进行了改进。

问题 3: Java 的主要应用领域有哪些?
回答: Java 广泛应用于企业级应用、移动应用(尤其是 Android)、嵌入式系统、云计算和大数据处理等领域,因其高性能、稳定性和安全性而备受青睐。

问题 4: 如何安装 Java 开发工具包(JDK)?
回答: 可以从 Oracle 官网或 OpenJDK 网站下载 JDK,然后根据操作系统的不同(Windows、macOS 或 Linux),运行安装程序或使用包管理器进行安装。

问题 5: 如何配置 Java 的环境变量?
回答: 在 Windows 中,通过设置 JAVA_HOME 和更新 Path 变量;在 macOS 和 Linux 中,通过编辑 .bash_profile.bashrc 文件,设置 JAVA_HOME 和更新 PATH 变量。

问题 6: 如何验证 Java 是否安装成功?
回答: 打开命令行或终端,输入 java -versionjavac -version,如果系统返回 Java 的版本信息,则表示安装和配置成功。

问题 7: 什么是 Java 的 Hello World 程序?
回答: Hello World 程序是最基本的 Java 程序,用于演示 Java 应用的结构和基本工作原理。它包含一个 HelloWorld 类和一个 main 方法,System.out.println 用于在控制台输出文本。

问题 8: Java 的关键字有哪些?
回答: Java 语言包含一系列保留关键字,如 classpublicstaticvoid 等,这些关键字有特定的含义,不能用作变量或方法名。

问题 9: Java 支持哪些数据类型?
回答: Java 支持基本类型(如 intdoubleboolean)和引用类型(如 String、数组、类),是一种静态类型语言。

问题 10: 如何在 Java 中声明变量?
回答: 在 Java 中,每个变量都必须声明其类型。例如:int number = 10; 声明了一个整型变量,String text = "Hello Java"; 声明了一个字符串变量。