当前位置: 首页 > news >正文

Java从入门到入门---学习vlog1之Java的基础知识

初识Java

1.Java 发展历史

Java 是跨平台、面向对象、企业级主流编程语言,从诞生至今已超过 28 年,版本迭代清晰分为经典时代、LTS 长期支持时代两大阶段。

Java 诞生背景(1990–1995)

  1. 1991 年:Green 项目启动Sun 公司为了开发嵌入式家电(机顶盒、冰箱)启动项目,最初语言命名为Oak(橡树)

  2. 1994 年:转向互联网Oak 不适合家电,但非常适合网页动态交互,项目转向浏览器与 Web。

  3. 1995 年 5 月 23 日:Java 正式诞生因 Oak 已被注册,改名为Java(咖啡爪哇岛),同步发布Java 1.0。口号:Write Once, Run Anywhere(一次编写,到处运行)

学习一门语言最重要的是对该门语言的兴趣,而了解一门语言的发展正是性质萌芽诞生之初时那一滴至关重要的甘霖。

但由于篇幅限制,所以本文仅给出java的诞生背景,若读者对该部分知识有着强烈的探索意图,在此我给出相关链接供各位读者满足自己那颗熊熊燃烧的探索之心。

https://blog.csdn.net/weixin_33862188/article/details/90327392?fromshare=blogdetail&sharetype=blogdetail&sharerId=90327392&sharerefer=PC&sharesource=2503_92822828&sharefrom=from_link

2.Java的环境配置以及IDEA的下载与安装

环境变量JDK

  1. 下载 JDKXX.exe

  2. 下一步安装

  3. 配置JAVA_HOMEPath

  4. 添加%JAVA_HOME%\bin

  5. 打开 cmd 输入java -version验证

由各位所见,上述五点便是环境变量的配置以及检验方法,接下来就请各位跟着哥们儿的脚步来打开Java世界的第一扇大门吧!

首先我们要来解决JDK的下载问题,这里不让大家费心。我们直接打开官方的下载网址,然后跟着哥们的指示进行下载http://www.oracle.com,打开此链接之后便是海阔凭鱼跃,天高任鸟飞了,各位i可以自行选择JDK的版本,与此同时哥们给各位一个小意见,建议各位直接下载.exe,直接安装,不过在此之前,哥们先来粗略介绍一下JDK的版本选择

JDK的各个版本从官网上都能下载到,不过哥们我对此也并没有太多了解,所以直接给各位下个结论,各位可以放心下载JDK8,11,17,21,25这些LTS(Long Term Support长期支持版本)版本。

在下载完成之后(需要各位保证下载路径无中文,否则可能会出现一些意料之外的问题),各位直接点击文件进行安装,不过一定要记得统一管理自己的开发工具哦!

配置环境其实很简单,请各位在JDK安装完成之后啊一定要在文件管理中保存其路径以保证接下来不用手忙脚乱的到处找。

劳烦各位按下自己的win键,打开设置,点击系统,下滑找到系统信息,然后点击高级系统设置,这时我们就可以看到一个叫做环境变量的神秘东西

这时,我们点击环境变量会看到有这样一个部分

我们需要检查是否有JAVA_HOME的存在,如果没有则需要我们手动创建。

接下来我们点击Path然后点击编辑,接下来我们将会看到下图所示界面,我们需要查看所有项中是否有如图第六个这个东西,如果没有,需要自行创建。

切记切记完成之后一定要点确定消除所有窗口,否则一切努力瞬间付诸东流。

下面就让我们检测一下我们的环境是否配置成功吧,让我们点击键盘win+R,然后输入cmd,打开cmd分别输入以下两行神秘代码

请自动忽略作者的名字,因为我实在懒得打码了......

这样我们的环境配置就大功告成喽!

IDEA的安装

jetbrains.com.cn

链接附上,在下载安装的时候进入官网之后就可以知晓了,不过哥们在这告诉各位,在以前啊IDEA分为企业版和社区版,不过现在这两个版本合并在了一起,在使用的前一个月中,IDEA会给各位一个免费的企业版的体验,在一个月后,体验卡过期了就会自动切换成社区版,想继续使用就得各位掏出自己卡里的毛爷爷了。

IDEA的使用

在这一部分,哥们我教各位如何来写人生中第一个JAVA代码,也就是众所周知,闻名古今中外的Hello World。

当我们第一次运行IDEA的时候,会出现这个界面

这时需要我们点击New Projec,然后我们取一个随便的名字就可以进入到下一步啦,即新建项目,新建包,新建java文件。

这一部分叫做项目结构区,我们的目的是在这里新建包和java文件,在这里,我们右键src新建包,注意这里的包名有一个规则需要各位牢记:

  • 反向域名:

com.公司名.项目名.模块名,请各位记住这个官方推荐的行业标准命名规范。

这一部分叫做文本编辑区,我们就是在这里写出我们的第一行代码的(图片中的代码在Java文件创建完成之后由我们亲爱的IDEA自动生成哦)

请各位按照这个书写然后点击上面的绿色三角运行哦!(请不要疑问为什么这样书写,这些关键字我们后续都会讲到,请将这些当作一个固定格式,有助于后续的理解哦)

结尾

本次我们讲述了JAVA的诞生背景,环境变量的配置,JDK的下载与安装,IDEA的安装以及我们对JAVA诉说的第一句话,如果各位感兴趣一个学习JAVA分享自己的学习历程请各位持续关注我的从入门到入门,谢谢!

http://www.jsqmd.com/news/544890/

相关文章:

  • 2026年旧衣物/纤维/废布/废棉/化纤块开花机厂家推荐:济南鑫金龙机械实力之选 - 品牌推荐官
  • 基于dos命令下的jmeter脚本运行
  • JeecgBoot低代码开发平台终极实战指南:从零开始构建企业级应用
  • 2026年腾讯企业邮箱联系电话如何获取?服务支持渠道与注意事项 - 品牌2025
  • 企业高效知识体系:8大核心特征+可落地搭建框架,告别知识散乱
  • 24小时运行不掉线:OpenClaw+Qwen3-32B监控服务器日志实践
  • 别再只用SIFT了!用OpenCV的ORB+RANSAC手撸一个图像拼接脚本(附完整代码)
  • 司机躺平、平台空转?135K代驾管理系统,用等级体系激活司机增长
  • XPath Helper Plus实战指南:现代Web元素定位的高效方案
  • 建议收藏|盘点2026年顶尖配置的AI论文平台
  • 炸穿 2026 技术圈!AI Agent 从 0 到 1 商业落地全攻略,附 Python 可跑源码 + 双场景变现
  • Qwen-Image-2512-SDNQ快速上手:跟着教程,5分钟生成你的创意图片
  • Qwen3-Reranker Semantic Refiner实战案例:政府公文智能检索系统落地
  • 苍穹外卖小程序支付功能避坑指南:从接口限制到模拟实现
  • 7大场景玩转JADX:Android开发者必备的反编译工具完全指南
  • 电视大屏看板“去PC化”与纯内存流式渲染实战
  • 【监管新规倒计时30天】Python风控模型必须完成的4项可审计改造:从特征溯源到决策日志留痕
  • APISIX Dashboard实战:从零配置JWT认证网关(含Node.js后端对接)
  • 极客专属:OpenClaw控制GLM-4.7-Flash实现智能家居指令转发
  • 2026年仿真恐龙与彩灯艺术行业品牌概览:技术实力与高性价比的双轨选择 - 深度智识库
  • iText7中文渲染完全指南:从乱码到完美显示的技术突破
  • OpenClaw飞书机器人深度集成:基于Qwen3-32B的24小时待命助手
  • 深度学习模型压缩:从原理到实践
  • SAM3分割模型实战:输入‘dog‘或‘red car‘,快速提取图片中任意物体
  • Pixel Fashion Atelier保姆级教程:从Docker拉取镜像到首次锻造成功完整步骤
  • ResNet中的残差块到底解决了什么问题?从梯度消失到网络深度实战解析
  • Python异常处理最佳实践:从原理到实践
  • 终极TradingView Pine Script学习指南:从零到精通的完整路径
  • 2026年阿里企业邮箱销售电话查询,主要用途及使用方法详解 - 品牌2025
  • 别再手动部署了!用Docker Compose 5分钟搞定DolphinScheduler全家桶(附常见启动失败排查)