Java基础 - 简介和配置环境变量

目录

一. 简介

二. 开发环境配置

下载JDK

配置环境变量

Java_Home配置,

Path 配置

CLASSPATH 配置

三. 编辑器选择

1.JetBrains

2. Eclipse

3.vscode

下载vscode

安装 vscode插件

四. 总结


一. 简介

Java 是由 Sun Microsystems 公司(后被 Oracle 收购)于 1995 年推出的一种编程语言。

起源
最初,Java 的设计目的是为了用于消费类电子产品的开发。但随着互联网的兴起,Java 因其“一次编写,随处运行”的特性,迅速在网络编程领域占据了重要地位。

早期发展
Java 1.0 版本发布后,引起了广泛关注。其简单易学、面向对象、与平台无关等特性吸引了众多开发者。Java 1.1 版本对 AWT(抽象窗口工具包)进行了改进,增强了图形用户界面的开发能力。

关键版本
Java 2 平台的推出是一个重要的里程碑,它包含了三个主要版本:J2SE(标准版)、J2EE(企业版)和 J2ME(微型版)。J2SE 为桌面应用程序提供了强大的支持;J2EE 则用于企业级应用开发,推动了电子商务和 Web 应用的发展;J2ME 专注于移动设备和嵌入式系统的开发。

后续版本演进
Java 5 引入了泛型、增强的 for 循环、自动装箱和拆箱等重要特性,使编程更加便捷和高效。
Java 6 对性能和稳定性进行了优化。
Java 7 改进了异常处理、增强了 try-with-resources 语句等。
Java 8 带来了函数式编程的支持,如 Lambda 表达式和 Stream API,极大地改变了 Java 的编程风格和效率。

应用领域

  • Web 开发:许多大型网站和 Web 应用都基于 Java 构建,如 Spring、Spring Boot 等框架。
    • 例如,淘宝的部分服务就是使用 Java 开发的。
  • 移动开发:虽然在智能手机领域的份额有所下降,但在一些特定的移动设备和嵌入式系统中仍有应用。
    • 如一些智能家电的控制程序。
  • 企业级应用:在金融、电信、物流等行业,Java 被广泛用于构建核心业务系统。
    • 银行的交易处理系统常采用 Java 技术。

优势

  • 跨平台性:使得程序可以在不同操作系统上运行,减少了开发和部署的成本。
  • 面向对象:有助于构建结构清晰、易于维护和扩展的代码。
  • 丰富的类库:提供了大量的现成功能,加快开发速度。
  • 安全性高:有严格的安全机制,保障系统和数据的安全。

未来展望
尽管面临着其他新兴语言的竞争,但 Java 仍在不断演进和发展,通过持续的优化和创新,保持其在编程领域的重要地位。

总之,Java 在过去几十年中经历了不断的发展和完善,成为了一种成熟、稳定且广泛应用的编程语言。

二. 开发环境配置

下载JDK

首先我们需要下载 java 开发工具包 JDK,下载地址:Java Downloads | Oracle

在下载页面中根据自己的系统选择对应的版本,本文以 Window 64位系统为例:

下载完之后,默认安装就行,一直下一步 .

java8的默认安装位置是:C:\Program Files (x86)\Java\jdk1.8.0_91。后面是版本号.

配置环境变量

右键我的电脑选择属性,

再打开的页面选择高级系统设置.

选择环境变量

在 "系统变量" 中设置 3 项属性,JAVA_HOME、PATH、CLASSPATH(大小写无所谓),若已存在则点击"编辑",不存在则点击"新建"。

注意:如果使用 1.5 以上版本的 JDK,不用设置 CLASSPATH 环境变量,也可以正常编译和运行 Java 程序。

例如:

Java_Home配置,

点击新建

  • 变量名:Java_Home
  • 变量值:jdk 的安装目录 ,可以点击游览目录选择

Path 配置

选择 Path ,点击 编辑 

新建 两个环境变量

  • 变量1:%Java_Home%\bin
  • 变量2:%Java_Home%\jre\bin

CLASSPATH 配置

这个在1.5 以上版本的 JDK没有影响.

也是新建

添加配置:

  • 变量名:CLASSPATH
  • 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

环境配置成功之后,在命令行输入 java, 会有以下输出

三. 编辑器选择

1.JetBrains

JetBrains 的 IDEA, 现在很多人开始使用了,功能很强大,下载地址:https://www.jetbrains.com/idea/download/

是收费的,原来还有个人开源项目的可以免费使用,现在不知道还有没有了.

2. Eclipse

Eclipse:另一个免费开源的 Java IDE,下载地址: ​​​​​​​Eclipse Packages | The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 350 open source projects...

选择 Eclipse IDE for Java Developers

这个比较推荐,一开始练习用这个就行.先把代码跑起来.

3.vscode

下载vscode

Visual Studio Code - Code Editing. Redefined

安装 vscode插件

java extension pack

按快捷Ctrl+Shift+p ,然后在搜索框中输入create,并找到创建java项目

选择No build tools

然后选择项目所在的文件夹,输入项目名称.即可创建完毕.

四. 总结

Java 是一种广泛使用的面向对象编程语言,具有以下突出特点:

  1. 跨平台性:编写一次,可在多种操作系统上运行。
  2. 面向对象:强调封装、继承和多态,使代码结构清晰、易于维护。
  3. 安全性高:拥有严格的安全机制,能有效防止恶意攻击和数据泄露。
  4. 丰富的类库:提供大量现成的功能模块,提高开发效率。

配置 Java 环境变量

在 Windows 系统中配置 Java 环境变量的步骤如下:

  1. 下载并安装 JDK(Java Development Kit)。
  2. 右键点击“此电脑”,选择“属性”,再点击“高级系统设置”。
  3. 在弹出的“系统属性”窗口中,点击“环境变量”。
  4. 在“系统变量”中,新建“JAVA_HOME”变量,值为 JDK 的安装路径,例如:“C:\Program Files\Java\jdk1.8.0_XXX”。
  5. 编辑“Path”变量,在末尾添加“%JAVA_HOME%\bin”和“%JAVA_HOME%\jre\bin”。

配置完成后,在命令提示符中输入“java -version”,若能正确显示 Java 版本信息,则说明环境变量配置成功。

配置环境变量的目的是让系统能够在任何位置识别和执行 Java 相关命令,方便进行 Java 开发和运行 Java 程序。

例如,当您在命令行中运行 Java 编译器(javac)或 Java 虚拟机(java)时,系统会通过环境变量中配置的路径找到相应的可执行文件。

  • 13
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一然明月(嵌入式)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值