news 2026/10/15 17:28:13

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/10/15 2:45:56

ScalingLaws-2022-Chinchilla-2:既然Dₒₚₜ/Nₒₚₜ≈20,为什么LLaMA系列用的D/N远大于20【Chinchilla比例:每个参数大约对应20个token】

“每个参数大约对应 20 个 token”(常被叫作 Chinchilla 比例)并不是一条“宇宙定律”。 你看到 LLaMA 系列的 token/参数 比值远大于 20,核心原因是:他们优化的目标、约束条件、以及用来拟合的“最优前沿(frontier)”都变了。 尤其从 Llama 3 开始,论文里甚至明确承认…

作者头像 李华
网站建设 2026/10/15 6:44:11

HTTP Content-Type

HTTP Content-Type 引言 HTTP协议中的Content-Type头字段是Web服务器与客户端之间进行数据交换的重要机制。它定义了服务器发送给客户端数据的类型,允许浏览器或其他客户端应用程序正确地处理和展示这些数据。本文将详细介绍HTTP Content-Type的用途、类型以及在实际应用中的…

作者头像 李华
网站建设 2026/10/15 13:38:36

VSCode 下如何检查 Vue 项目中未使用的依赖?

VSCode 下如何检查 Vue 项目中未使用的依赖? 文章目录 VSCode 下如何检查 Vue 项目中未使用的依赖?1. 使用 depcheck 工具(推荐)安装和使用:配置(可选): 2. 使用 npm-check 工具3. V…

作者头像 李华
网站建设 2026/10/12 18:32:17

SSM计算机毕设之基于ssm的网上手机商城系统基于SSM的手机商城(完整前后端代码+说明文档+LW,调试定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/10/10 23:50:37

开题报告 雅韵古诗词系统python爬虫

目录 雅韵古诗词系统Python爬虫简介爬虫技术实现要点数据处理与存储反爬策略应对应用场景扩展 项目技术支持可定制开发之功能亮点源码获取详细视频演示 :文章底部获取博主联系方式!同行可合作 雅韵古诗词系统Python爬虫简介 雅韵古诗词系统是一个基于Py…

作者头像 李华
网站建设 2026/10/11 0:56:55

SSM计算机毕设之基于SSM的疫情健康上报管理系统行程上报、健康上报(完整前后端代码+说明文档+LW,调试定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华