【零基础Java入门】手把手教你配置Java开发环境

本文适合完全零基础的小白,只需10分钟即可完成Java环境配置!


一、准备工作:安装JDK

1. 什么是JDK?

JDK(Java Development Kit)是Java开发工具包,包含运行Java程序需要的JRE(Java运行环境)和开发工具。

2. 下载安装

  • 官网下载Oracle JDK下载OpenJDK下载
  • 选择适合你系统的版本(推荐JDK 17 LTS版本)
  • 双击安装(Windows注意安装路径不要有中文/空格)

二、配置环境变量(Windows为例)

1. 配置JAVA_HOME

  1. 右键【此电脑】→【属性】→【高级系统设置】
  2. 【环境变量】→【系统变量】→【新建】
    • 变量名:JAVA_HOME
    • 变量值:你的JDK安装路径(例如:C:\Program Files\Java\jdk-17

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6YZ7jADE-1742516758119)(https://example.com/path/to/image.png)]

2. 配置Path变量

  1. 找到系统变量中的Path → 点击【编辑】
  2. 添加两条新路径:
    %JAVA_HOME%\bin
    %JAVA_HOME%\jre\bin
    

三、验证安装

打开命令提示符(Win+R输入cmd):

java -version   # 显示Java版本
javac -version  # 显示编译器版本

看到类似以下输出说明成功:

java version "17.0.2" 2022-01-18 LTS
Java(TM) SE Runtime Environment (build 17.0.2+8-LTS-86)

四、第一个Java程序

1. 创建HelloWorld.java

用记事本新建文件,输入以下代码:

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

保存为 HelloWorld.java(注意文件名必须与类名一致)

2. 代码解释

  • public class HelloWorld:定义一个公开类
  • public static void main(...):程序入口
  • System.out.println():输出文本到控制台

五、编译运行

  1. 打开cmd进入文件目录:
cd Desktop  # 假设文件在桌面
  1. 编译Java文件:
javac HelloWorld.java  # 生成HelloWorld.class字节码文件
  1. 运行程序:
java HelloWorld  # 注意不要加.class后缀

成功输出:Hello, Java新手们!


六、常见问题解决

  1. ’javac’ 不是内部命令
    → 环境变量配置错误,检查Path是否包含JDK的bin路径

  2. 找不到或无法加载主类
    → 类名与文件名不一致,或编译后的.class文件不在当前目录

  3. 中文乱码问题
    → 编译时使用 javac -encoding UTF-8 HelloWorld.java


下一步学习建议

  1. 安装IDE(推荐IntelliJ IDEA)
  2. 学习Java基础语法
  3. 尝试编写计算器、猜数字等小程序

坚持练习是学好编程的关键!如果有问题欢迎在评论区留言交流~

(原创不易,转载请注明出处)


【相关推荐】
▶ Java基础语法快速入门
▶ IntelliJ IDEA安装配置教程
▶ 面向对象编程核心概念解析

【相关推荐内容扩展】


▶ Java基础语法快速入门(精简版)

1. 变量与数据类型

public class BasicSyntax {
    public static void main(String[] args) {
        // 基本数据类型
        int age = 25;                       // 整型
        double price = 9.99;                // 双精度浮点
        char grade = 'A';                   // 单个字符
        boolean isJavaFun = true;           // 布尔值
        
        // 输出变量
        System.out.println("年龄:" + age);  // + 用于字符串拼接
    }
}

2. 流程控制

if-else判断

int score = 85;
if (score >= 90) {
    System.out.println("优秀");
} else if (score >= 60) {
    System.out.println("及格");  // 会执行这个输出
} else {
    System.out.println("不及格");
}

for循环

for (int i=1; i<=3; i++) {
    System.out.println("这是第" + i + "次循环");
}
// 输出:
// 这是第1次循环
// 这是第2次循环
// 这是第3次循环

▶ IntelliJ IDEA安装配置教程

1. 安装步骤

  1. 官网下载:https://www.jetbrains.com/idea/
  2. 选择Community版(免费够用)
  3. 双击安装(建议勾选创建桌面快捷方式)

2. 创建第一个项目

  1. 启动后点击【New Project】
  2. 选择左侧【Java】→ 确保Project SDK显示已识别的JDK版本
  3. 输入项目名称(建议英文)→ 点击【Create】

3. 运行程序

  1. 右键src文件夹 → New → Java Class
  2. 输入类名(如HelloIDEA),粘贴代码:
public class HelloIDEA {
    public static void main(String[] args) {
        System.out.println("你好 IDEA!");
    }
}
  1. 点击绿色三角按钮运行

▶ 面向对象编程核心概念解析

1. 类与对象

// 定义类
class Cat {
    // 属性
    String name;
    int age;
    
    // 方法
    void meow() {
        System.out.println(name + ":喵喵喵~");
    }
}

// 创建对象
public class TestCat {
    public static void main(String[] args) {
        Cat myCat = new Cat();  // 实例化
        myCat.name = "小白";
        myCat.age = 2;
        myCat.meow();  // 输出:小白:喵喵喵~
    }
}

2. 三大特性图解

特性说明代码示例
封装隐藏内部实现细节使用private修饰属性
继承子类继承父类特征class Dog extends Animal
多态同一方法不同实现方法重载/重写

3. 继承示例

class Animal {
    void eat() {
        System.out.println("动物在吃东西");
    }
}

class Dog extends Animal {  // 继承
    @Override
    void eat() {  // 方法重写
        System.out.println("狗狗在啃骨头");
    }
}

// 测试
Animal myDog = new Dog();
myDog.eat();  // 输出:狗狗在啃骨头(多态体现)

【学习路线建议】

  1. 环境配置 → 2. 基础语法 → 3. IDEA使用 → 4. 面向对象 → 5. 常用类库学习
    (关注我,后续更新更多实战教程!)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值