北屋教程网

专注编程知识分享,从入门到精通的编程学习平台

JAVA修炼之路-环境搭建(java环境搭建是啥意思)

JAVA 概述

从零开始学习Java,接下来我会每天更新,带你走进Java的世界。

Java是一门跨平台的面向对象编程语言,自1991年诞生经历了多次变革。从最初的嵌入式系统技术,到今天的企业级系统主流。

1995年5月,Sun公司正式发布了Java语言。

1996年1月,Sun公司发布了Java的第一个开发工具包JDK 1.0,标志着Java成为一种独立的开发工具。

1999年6月,Sun公司发布了第二代Java的三个版本:J2ME微型版,J2SE标准版,J2EE企业版。Java2平台的发布,标志着Java的应用开始普及。

2005年6月,Sun公司给Java的各版本更名:J2ME更名JavaME,J2SE更名JavaSE,J2EE更名JavaEE。

2009年4月,Oracle公司宣布收购Sun公司。

2025年4月,Oracle发布了最新的JDK 24.0.1版本。

JAVA 特点

Java语言的四大特点:封装性、继承性、多态性和抽象性。

封装性

通过类封装了对象的属性和行为,通常对客户隐藏实现细节。保证了类内部数据结构的完整性,避免了外部操作对内部数据的影响,提高了程序的可维护性。

继承性

类之间的一种关联关系,子类继承父类的属性和行为。

多态性

同一事物在不同情况下的多种表现形式,实际上是将父对象应用于子类的特性。

抽象性

是一类对象不能用特定的语言描述,只改变对象的行为和属性,而不关心方法的细节。

Java语言的其它特点:面向对象、跨平台、简单性、动态性、安全性、健壮性、分布式、多线程、 高性能、 丰富的类库、完善的生态等特点。

面向对象

Java是面向对象语言,代码都是写在类里。通过接口实现多重继承,增强了代码的模块化和可维护性。

跨平台

Java最突出的特点是:一次编写,到处运行。把源代码编译成字节码,在操作系统上装了Java虚拟机JVM,无需重新编译直接运行,提高了系统的可移植性。

简单性

Java简化了C++的复杂性如指针和多重继承等,内存管理采用自动回收,减少了内存泄漏风险。

动态性

支持反射机制和动态加载类,广泛应用于框架开发,如Spring框架等。

安全性

Java通过字节码验证、沙箱机制和安全管理器等防止恶意代码执行,取消指针也降低了内存操作风险。

健壮性

强类型检查、异常处理和垃圾回收机制减少程序错误。

分布式

内置网络编程库如java.net包和RMI机制,适合分布式系统开发。

多线程

Java内置多线程API,如Thread类、Runnable接口,以及并发包java.util.concurrent等简化了并发编程,提高程序效率。

高性能

JIT即时编译技术将字节码动态编译为机器码,JVM优化如逃逸分析和垃圾回收优化,使其性能接近原生代码。

丰富的类库

标准库覆盖I/O、网络和GUI等各个领域。

完善的生态

第三方生态如Spring、Hibernate和MyBatis等进一步扩展功能。

基于Java的特点,可以适用于企业级开发、Web应用、桌面应用、Android移动端、大数据处理、人工智能AI、分布式系统和嵌入式系统等多个领域。

Java作为面向对象编程语言的代表,完美地实现了面向对象理论,使程序员能够以优雅的方式进行复杂的编程。

JDK 安装与配置

JDK(Java Development Kit)是Java语言的软件开发工具包(SDK)。它是整个Java开发的核心,包含了Java的运行环境JRE、基础类库和开发工具。

Java源文件(.java)通过javac编译为(.class)字节码文件,JVM加载(.class)字节码文件并运行。不同的操作系统安装对应的JVM,一份代码可以在所有的操作系统上运行,实现了跨平台性。

下载 JDK

访问Oracle官网:
https://www.oracle.com/java/technologies,选择合适的版本下载,如 Java SE 24 版本。

LTS(Long Term Support)是长期支持版本,它提供长时间的维护和更新服务,使系统更加的稳定和可靠。

选择好版本后,跳到Java下载界面。选择相应的操作系统,例如选择Windows操作系统,点击x64 Installer链接开始下载安装包。

安装 JDK

运行
jdk-24_windows-x64_bin.exe文件,开始安装jdk-24.0.1版本,点击下一步按钮继续操作。

点击更改按钮,可以选择jdk的安装路径,默认在C:\Program Files\Java目录下,点击下一步按钮开始安装程序。

程序安装完成后,出现以下界面表示安装成功,点击关闭按钮即可。

配置环境变量

右击:此电脑 -> 属性 -> 高级系统设置 -> 环境变量

配置 JAVA_HOME

在系统变量区域点击新建按钮,变更名:JAVA_HOME,变更值:JDK安装目录。

配置 PATH

在系统变量中找到Path变量并编辑,点击新建输入:%JAVA_HOME%\bin 确定。

验证安装

打开命令提示符CMD,在命令行窗口输入:java -version,查看是否显示JDK版本信息,输出版本信息表示配置成功。

IDE 安装与配置

安装 IDE

IDE集成开发环境:常用的有IntelliJ IDEA、Eclipse、Visual Studio Code等。

IntelliJ IDEA官网:
http://www.jetbrains.com/idea 下载安装程序。运行安装程序,点击下一步按钮继续操作。

选择安装位置,默认安装在:C:\Program Files\JetBrains目录下,点击下一步按钮继续操作。

选择安装选项:推荐勾选创建桌面快捷方式,其它选项按需选择。

选择开始菜单文件夹:用于创建程序的快捷方式,也可以自定义名称,默认安装即可。

IntelliJ IDEA程序安装完成,出现以下安装成功界面,点击完成按钮即可。

程序编写与调试

编写一个欢迎和循环计数的程序:

public class Main {
    public static void main(String[] args) {
        System.out.printf("Hello and welcome!");
        for (int i = 1; i <= 5; i++) {
            System.out.println("i = " + i);
        }
    }
}

运行程序测试环境安装是否正确:

Hello and welcome!i = 1
i = 2
i = 3
i = 4
i = 5

程序运行正确,验证了环境安装配置正确。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言