Java 第一章 入门篇

Java 第一章 入门篇
(零基础友好版,2026 年实用路线)

这一章的目标很简单:让完全没接触过编程的人,也能在 1-2 小时内跑出第一个 Java 程序,同时搞清楚“Java 到底是什么、为什么学它、怎么开始”这些最基础的问题。

第一节:Java 是什么?为什么现在还在学它?

  • 一句话定义:Java 是一门面向对象、跨平台、安全、稳定的高级编程语言。
  • 最核心特点(记住这三点就够入门):
  1. Write Once, Run Anywhere(一次编写,到处运行)——靠 JVM(Java 虚拟机)
  2. 面向对象(万物皆对象)——代码组织方式更接近人类思维
  3. 企业级王者——后端、大数据、Android、桌面应用、金融系统、游戏服务器……到处都是 Java

2026 年现状(为什么还值得学):

  • 后端主流语言 Top 3(Java、Python、Go)
  • Spring Boot 生态依然最成熟、最稳定
  • 大厂后端岗位需求量巨大(阿里、字节、腾讯、美团、京东……)
  • Android 开发、Hadoop/Spark 大数据、微服务、金融核心系统仍以 Java 为主
  • 学习曲线适中,语法规范,对新手友好

一句话总结:Java 是“稳定、赚钱、岗位多”的编程语言,适合想进大厂、做后端、搞大数据、转 Android 的同学。

第二节:Java 发展简史(了解即可,不用背)

  • 1995 年:Sun 公司发布 Java 1.0(詹姆斯·高斯林,绿帽子 → Java 吉祥物)
  • 2006 年:Sun 开源 Java(OpenJDK)
  • 2010 年:Oracle 收购 Sun
  • 2014 年:Java 8(Lambda、Stream、Optional)——现代 Java 分水岭
  • 2017 年起:Oracle 发布 6 个月一次新特性版本(Java 9,10,11…)
  • 长期支持版(LTS):Java 8 → 11 → 17 → 21(2026 年主流是 17 和 21)

当前推荐(2026 年):

  • 学习用:Java 17Java 21(LTS)
  • 企业项目:很多还在用 Java 8/11,建议先学 17,再向下兼容

第三节:开发环境搭建(最重要一步!)

三种方式,从简单到专业排序(建议按顺序尝试)

方式 A:最快上手(推荐零基础第一选择)——在线 IDE

  1. 打开浏览器,进入:https://www.jdoodle.com/online-java-compiler/
  2. 直接在网页里写代码,点 “Execute” 就能运行
  3. 写一个最简单的程序试试:
public class Hello {
    public static void main(String[] args) {
        System.out.println("你好,重阳!2026 年我们一起学 Java!");
    }
}

成功看到输出 → 恭喜你,已经成功跑了第一个 Java 程序!

方式 B:本地环境(强烈推荐,养成好习惯)

步骤(Windows / macOS / Linux 通用):

  1. 下载 JDK 21(LTS 长期支持版)
  • 官网:https://www.oracle.com/java/technologies/downloads/
  • 或用 OpenJDK:https://adoptium.net/(推荐,免费、无需登录)
  1. 安装(一路 Next 即可)
  2. 配置环境变量(最容易出错的地方) Windows
  • 右键 此电脑 → 属性 → 高级系统设置 → 环境变量
  • 系统变量 → 新建 JAVA_HOME = JDK 安装目录(如 C:\Program Files\Eclipse Adoptium\jdk-21.0.2.13-hotspot)
  • Path → 新增 %JAVA_HOME%\bin
  • 命令行输入 java -version 看到版本信息即成功 macOS / Linux
   # 用 Homebrew(mac)或 sdkman(推荐)
   brew install openjdk@21
   # 或
   curl -s "https://get.sdkman.io" | bash
   sdk install java 21.0.2-tem
  1. 验证
   java -version
   javac -version

看到版本号 → 环境搭建成功!

方式 C:安装 IDE(写代码更舒服)

推荐顺序(2026 年主流):

  1. IntelliJ IDEA Community(免费版)→ 最推荐!智能提示、调试、插件生态最好
  • 下载:https://www.jetbrains.com/idea/download/
  1. VS Code + Extension Pack for Java → 轻量、免费
  2. Eclipse → 老牌,但现在用的人少一些

新手建议:直接用 IntelliJ IDEA Community,一步到位。

第四节:第一个真正程序 —— HelloWorld

在 IntelliJ IDEA 中:

  1. File → New → Project → Java → Next
  2. 选择 JDK 21 → Next
  3. 项目名:HelloJava → Create
  4. src → 右键 → New → Java Class → 名字 Hello
  5. 写入以下代码:
/**
 * 我的第一个 Java 程序
 * @author 重阳
 */
public class Hello {
    public static void main(String[] args) {
        // 这是一行注释
        System.out.println("Hello, Java 2026!");
        System.out.println("重阳今天开始学 Java!");

        // 变量小试牛刀
        String name = "重阳";
        int age = 25;
        System.out.println("我叫" + name + ",今年" + age + "岁");
    }
}
  1. 右键 → Run ‘Hello.main()’ → 看到输出即成功!

代码解释(最关键几行):

public class Hello {          // 类名必须和文件名一致(Hello.java)
    public static void main(String[] args) {   // 程序入口,固定写法
        System.out.println("内容");            // 输出并换行
        // + 是字符串拼接
    }
}

第五节:小结 & 下一章预告

本章你已经学会

  • Java 是什么、为什么学
  • 环境搭建(在线 / 本地 / IDE)
  • 写出并运行第一个程序
  • 理解 main 方法、System.out.println、字符串拼接

下一章预告(第二章 基础语法):

  • 变量、数据类型(int、double、String…)
  • 运算符(+ – * / % ++ –)
  • 键盘输入(Scanner)
  • if-else、switch
  • for / while 循环

今日小练习(强烈建议完成):

  1. 修改上面程序,输出你的名字和年龄
  2. 尝试输出 3 行不同的内容
  3. 把程序改成输出“我今天心情很好!”(改字符串内容)
  4. (可选)在 IntelliJ 中试试 Ctrl + / 快速注释、Alt + Enter 智能修复

完成了就告诉我你的感受,或者问我任何安装/运行中遇到的问题~
我们一步一步把 Java 学扎实!加油,重阳!🚀

文章已创建 4323

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部