news 2026/4/12 18:36:56

Java新手必看:快速配置环境与首个程序

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Java新手必看:快速配置环境与首个程序

Java环境配置与第一个程序

1. 下载JDK

  • 访问Oracle官网或OpenJDK(推荐OpenJDK)。
  • 选择与操作系统匹配的版本(如Windows x64 Installer)。

2. 安装JDK

  • 双击安装包,按提示完成安装(记录安装路径,如C:\Program Files\Java\jdk-17)。

3. 配置环境变量

  • Windows

    1. 右键“此电脑” → 属性 → 高级系统设置 → 环境变量。
    2. 系统变量中新建:
      • 变量名:JAVA_HOME
      • 变量值:JDK安装路径(如C:\Program Files\Java\jdk-17)。
    3. 修改Path变量:
      • 新建条目:%JAVA_HOME%\bin
  • macOS/Linux
    在终端编辑~/.bashrc~/.zshrc,添加:

    export JAVA_HOME=/path/to/jdk export PATH=$JAVA_HOME/bin:$PATH

    执行source ~/.bashrc生效。


4. 验证安装
打开终端(或CMD),输入:

java -version javac -version

若显示版本号(如java 17.0.1),则配置成功!


5. 第一个Java程序

  1. 创建文件HelloWorld.java,写入代码:
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
  1. 编译与运行:
javac HelloWorld.java # 生成HelloWorld.class java HelloWorld # 输出:Hello, World!

常见问题

  • javac未找到:检查Path是否包含%JAVA_HOME%\bin
  • 权限问题(Linux/macOS):用chmod +x为脚本赋权。

进阶建议

  • 使用IDE(如IntelliJ IDEA或VSCode)提升开发效率。
  • 学习Maven/Gradle管理项目依赖。

🎉 恭喜!你已成功迈入Java世界!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/10 22:05:39

惊艳!提示工程架构师给出提示注入攻击防范新思路

惊艳!提示工程架构师给出提示注入攻击防范新思路 关键词:提示工程、提示注入攻击、防范思路、大语言模型、安全机制、对抗训练 摘要:本文深入探讨了由提示工程架构师提出的提示注入攻击防范新思路。首先介绍提示工程的领域背景及提示注入攻…

作者头像 李华
网站建设 2026/3/30 2:13:50

JavaScript DOM操作实战:从入门到精通

JavaScript DOM 核心操作:从内容到节点的实战指南 一、内容操作 文本内容 textContent:获取或设置元素的纯文本内容 const element document.getElementById("demo"); console.log(element.textContent); // 获取内容 element.textContent …

作者头像 李华
网站建设 2026/4/3 7:38:25

linux genpool 学习

一、背景与引入在 Linux 内核中,内存管理并不只局限于伙伴系统(buddy allocator)和 slab/slub 分配器。在许多设备驱动、SoC 子系统以及共享内存场景中,开发者往往需要管理一块地址固定、大小有限、分配规则特殊的内存区域&#x…

作者头像 李华
网站建设 2026/4/12 12:01:33

Github源码推荐 | Prometheus:让自主无人机开发更简单、更高效!

在无人机开发领域,从飞控底层到上层应用的跨越往往面临着巨大的技术门槛。如何快速验证算法?如何平滑地从仿真过渡到真机? 今天为大家介绍一款由阿木实验室(Amov Lab) 维护的重磅开源项目——Prometheus。 &#x1f31…

作者头像 李华
网站建设 2026/3/31 22:58:19

jQuery Mobile 表单选择

jQuery Mobile 表单选择 引言 jQuery Mobile 是一款流行的前端框架,它使得开发跨平台移动应用变得简单快捷。在移动应用中,表单是用户与应用交互的主要方式之一。而表单选择(Select)是表单中常见的控件,用于让用户从一系列选项中选择一个或多个值。本文将详细介绍 jQuer…

作者头像 李华