网站首页 > java教程 正文
在编程语言中,任何一门高级编程语言的开发编译都需要特定的环境,比如C语言需要GCC编译器,C++需要G++编译器,同样Java也需要有属于自己的环境,Java所需要的环境就是JDK,所以在学习Java开发之前,我们需要在我们的系统中安装JDK。在JDK中包含Java的运行环境JRE,JRE与JDK的区别在于,JDK包含JRE,如果只是运行Java程序,只需要JRE即可,如果我们进行开发编译就需要JDK,JDK可以将我们写的源码进行编译,而JRE只可以运行编译好的文件,而不能将源码进行编译。
JDK的下载可以从ORACLE官网进行下载,可以根据不同的操作系统下载相对应的版本。对于Windows版本,我们可以下载Windows的可执行文件,下载完成之后,点击可执行文件进行安装,安装过程中记住自己安装的路径地址,之后一直下一步即可,在JDK安装完成之后,会提示我们继续进行安装JRE,按照之前的步骤进行安装即可。
安装完成之后我们需要将JDK配置到环境变量,以方便在任何地方都可以运行Java文件,环境变量指的是在系统中,环境变量里面配置的可执行的文件,在系统中的任何地方都可以进行运行,而不需要我们专门进入到该可执行文件的安装目录。Windows系统环境变量配置方法为:鼠标右击计算机选择属性,然后选择更改设置,然后在高级选项框中点击进入环境变量,进入环境变量配置界面之后,将我们刚才安装的JDK安装的目录地址配置到环境变量即可。
在Linux系统下,我们在官网下载Linux的解压包,下载完成之后,将文件解压到我们的Linux系统中,之后将解压的目录地址配置到环境变量中,这样Linux系统中,Java环境变量也就安装好了。
检查环境变量是否安装成功,在Windows下,打开doc窗机,输入java -version,如果成功配置好环境变量,界面会打印出当前JDK的版本信息,如果没有输出,则说明环境变量配置失败,需要检查重新进行配置。
在Linux系统下,在任何目录可以直接输入java -version,如果输出版本信息则说明已配置好环境。
以上就是Java环境的安装教程。
猜你喜欢
- 2024-09-27 Linux下环境变量如何设置(在linux中设置环境变量的命令)
- 2024-09-27 Linux环境变量配置(linux环境变量配置教程)
- 2024-09-27 浅谈Linux中的环境变量(linux环境变量有哪些)
- 2024-09-27 Linux中使用java和javac命令及注意事项
- 2024-09-27 Python 环境搭建(python环境搭建和pycharm安装)
- 2024-09-27 SpringBoot系列——系统环境变量与配置文件分支实现“智能部署”
- 2024-09-27 linux 设置环境变量方法(linux中设置环境变量的命令)
- 2024-09-27 Linux,CentOS环境,ZooKeeper集群安装配置
- 2024-09-27 JAVA_HOME环境配置(如何设置java_home环境变量)
- 2024-09-27 操作系统安装JAVA环境(安装配置java环境)
你 发表评论:
欢迎- 最近发表
-
- Java常量定义防暴指南:从"杀马特"到"高富帅"的华丽转身
- Java接口设计原则与实践:优雅编程的艺术
- java 包管理、访问修饰符、static/final关键字
- Java工程师的代码规范与最佳实践:优雅代码的艺术
- 编写一个java程序(编写一个Java程序计算并输出1到n的阶乘)
- Mycat的搭建以及配置与启动(mycat部署)
- Weblogic 安装 -“不是有效的 JDK Java 主目录”解决办法
- SpringBoot打包部署解析:jar包的生成和结构
- 《Servlet》第05节:创建第一个Servlet程序(HelloSevlet)
- 你认为最简单的单例模式,东西还挺多
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)