Java基础之搭建Java开发环境

简介: 搭建Java开发环境包括访问Oracle官网下载JDK,执行安装程序并验证安装是否成功。安装后,可能需要配置环境变量以在任何目录下使用Java命令。关键步骤包括设置JAVA_HOME并将其添加到classpath。安装完成后,Java目录中的bin目录包含java.exe(启动JVM),javac.exe(编译源代码)和javadoc.exe(生成文档)。其他目录如jre包含Java运行时环境,lib目录存储类库。验证安装成功是通过在命令行输入`java -version`查看Java版本。准备就绪后,可期待下一步编写并运行简单的Java代码。

搭建开发环境
搭建开发环境:
上一篇废话说了那么多,终于到了要搭建开发环境的步骤,终于开始下手用Java了,今天我们就搭建Java开发环境!
准备一台电脑、连上网(因为要下载东西)。
分为以下几步:
第一步:找到Oracle官网下载获取到JDk,也就是Java。
访问Oracle官网,地址如下:https://www.oracle.com/cn/java/technologies/downloads/#java8
擦,好像从19年开始,下载JDK还得注册个Oracle的账号,所以不想注册可以直接找我要这个安装包,不行回头我给扔网盘上分享出去。注册一下也很快的。
第二步:解压JDK包,获取到安装文件,执行安装程序
哦吼,都不用解压,以前都是zip包,现在直接打包成exe执行文件了,直接执行就安装了。
下图是安装完成后的文件目录:
第三步:安装完毕后验证是否成功。
来验证一下是否安装成功:
这样打开cmd终端: 在搜索栏输入cmd,回车!打开cmd大黑屏,输入以下命令查看Java版本:java -version
好啦,显示出这个,就说明安装完毕啦!
我已经好多年没有安装这玩意了,第一次安装是在2015年的12月份刚结完婚的时候,时光如昔,岁月如梭呐。
到此时的时候其实已经算是安装好了,不过必须到安装目录下才能执行这个bin下面的命令。我们可以通过配置环境变量(环境变量是本计算机的),来让在本计算机任何目录都可以执行到bin下面的java命令。
使用安装程序一般会默认去配置好环境变量,没有配置就自己手动配置下:
1.右键计算机,选择属性
2.查找设置中写 “环境变量”
3.新建 javahome配置,把安装目录配置进去
4.把新建立的javahome加入到classpath,注意逗号、空格、点啥的。
这样,我就可以随便在本计算机任何的目录中使用Java命令了:
好啦,Java开发工具包(JDK)安装成功!
看看安装目录吧:
bin目录
打开bin目录,就可以看到很多的exe文件,这就是内置的Java命令,很多个只做了解,主要是红框的那三个:

    java.exe是启动Java虚拟机命令,启动后可以运行Java的.class程序。
    javac.exe可以将我们的写的源代码编译为.class文件。
    javadoc是用来生成Java文档的。
  2.db目录
  一个自带的纯Java实现的小型数据库,可以存东西,以后我们会讲到的。
  3.jre目录
  Java虚拟机!是Java的基础运行程序,我们调试运行就是用它,
  Java xxx命令调用Java.exe启动后,依赖的就是这个。
  4.include目录
  Java可以调用c语言写的东西,引入的东西可以放这里,
  5.lib目录
  记录类库存储的地方。
  6.src.zip和javafx-src.zip
  源码,通过这个可以查看Java源代码。
  前面我们说过,Java SE、Java EE等都是Java语言写的不同版本,这里的代码就是它们的源代码,上面的是exe等文件编译翻译后的机器语言。
      其他的没啥了,今天主要是为了搭建开发环境,只要打开cmd后,输入java命令能出现正确反应,就代表安装好了。
      然后就等着下一篇编写一个简单的Java代码来编译、运行,查看效果啦!
目录
相关文章
|
2月前
|
Oracle Java 关系型数据库
搭建Java开发环境:
搭建Java开发环境:
48 0
|
2月前
|
Java Linux
java基础(3)安装好JDK后使用javac.exe编译java文件、java.exe运行编译好的类
本文介绍了如何在安装JDK后使用`javac.exe`编译Java文件,以及使用`java.exe`运行编译好的类文件。涵盖了JDK的安装、环境变量配置、编写Java程序、使用命令行编译和运行程序的步骤,并提供了解决中文乱码的方法。
59 2
|
3月前
|
Java
【Java基础面试四】、介绍一下Java的数据类型
这篇文章介绍了Java的数据类型,包括8种基本数据类型(整数、浮点、字符、布尔)和3类引用数据类型(数组、类、接口),并提供了基本数据类型所占内存空间和数据范围的详细信息。
|
10天前
|
Java 大数据 API
14天Java基础学习——第1天:Java入门和环境搭建
本文介绍了Java的基础知识,包括Java的简介、历史和应用领域。详细讲解了如何安装JDK并配置环境变量,以及如何使用IntelliJ IDEA创建和运行Java项目。通过示例代码“HelloWorld.java”,展示了从编写到运行的全过程。适合初学者快速入门Java编程。
|
18天前
|
数据采集 分布式计算 Java
Kettle的Java开发环境需要什么jar包?
【10月更文挑战第24天】Kettle的Java开发环境需要什么jar包?
62 2
|
2月前
|
设计模式 Java 关系型数据库
【Java笔记+踩坑汇总】Java基础+JavaWeb+SSM+SpringBoot+SpringCloud+瑞吉外卖/谷粒商城/学成在线+设计模式+面试题汇总+性能调优/架构设计+源码解析
本文是“Java学习路线”专栏的导航文章,目标是为Java初学者和初中高级工程师提供一套完整的Java学习路线。
405 37
|
1月前
|
前端开发 小程序 Java
java基础:map遍历使用;java使用 Patten 和Matches 进行正则匹配;后端传到前端展示图片三种情况,并保存到手机
这篇文章介绍了Java中Map的遍历方法、使用Pattern和matches进行正则表达式匹配,以及后端向前端传输图片并保存到手机的三种情况。
19 1
|
1月前
|
Oracle Java 关系型数据库
|
2月前
|
安全 Java API
【Java面试题汇总】Java基础篇——String+集合+泛型+IO+异常+反射(2023版)
String常量池、String、StringBuffer、Stringbuilder有什么区别、List与Set的区别、ArrayList和LinkedList的区别、HashMap底层原理、ConcurrentHashMap、HashMap和Hashtable的区别、泛型擦除、ABA问题、IO多路复用、BIO、NIO、O、异常处理机制、反射
【Java面试题汇总】Java基础篇——String+集合+泛型+IO+异常+反射(2023版)
|
2月前
|
缓存 安全 Java
【Java面试题汇总】Java基础篇——基础、修饰符和关键字(2023版)
Java的特点和优点,、Java 8的新特性、面向对象、基本数据类型和引用类型、自动拆装箱与自动装箱、==与equals()的区别、为什么重写equals()就要重写hashcode()、抽象类和接口的区别、重载和重写的区别、四种引用方式、wt()和sleep()的区别、java方法是值传递还是引用传递?访问修饰符、static、final、this和super、volatile的用法及原理
【Java面试题汇总】Java基础篇——基础、修饰符和关键字(2023版)