oneDay---(prime)-jdk与jre

本文详细解析了JDK(Java Development Kit)和JRE(Java Runtime Environment)的区别与联系,介绍了JDK安装后的各个文件夹及文件的作用,并讲解了如何配置path环境变量以方便使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

jdk和jre

首先咱们来说说java基础中的jdk和jre的那点事.

jdk(Java Development Kit) 是 Java 语言的软件开发工具包,好的,jdk的学名我们解释了,现在让我们来看看jdk现在安装后的文件夹和文件的作用。


哦了!

第一个bin文件夹该目录用于存放一些可执行程序。

如javac.exe(java编译器)、java.exe(java运行工具),jar.exe(打包工具)和* javadoc.exe(文档生成工具)等。

第二个db文件夹是java自带的一个小型的数据库系统。

从JDK 6.0开始,Java中引用了一个新的成员JavaDB,这是一个纯Java实现、开源的数据库管理系统。这个数据库不仅轻便,而且支持JDBC 4.0所有的规范,在学习JDBC 时,不再需要额外地安装一个数据库软件,选择直接使用JavaDB即可。

第三个include文件夹,由于JDK是通过C和C++实现的,因此在启动时需要引入一些C语言的头文件,该目录就是用于存放这些头文件的。

第四个lib文件夹,lib是library的缩写,意为 Java 类库或库文件,是开发工具使用的归档包文件。

还有一个是src.zip的压缩文件,这就是javaSE的源码了。

对了还有一个jre文件夹,你会觉得很奇怪,为什么我装的是jdk怎么会有jre呢,这个和我们格外安装的jre有什么区别吗?实施证明没有区别,他俩是完全等价的,也就是说你完全没有必要去安装jre。


jre"是 Java Runtime Environment 的缩写,意为Java程序运行时环境。此目录是Java运行时环境的根目录,它包括Java虚拟机,运行时的类包,Java应用启动器以及一个bin目录,但不包含开发环境中的开发工具。

好了jdk和jre我们说完了,但我们总不可能老是在jdk的bin目录下写java源码然后进行编译执行吧,所以我们就得配置path环境变量了!

path环境变量是用来配置可执行文件的,即在dos下输入javac时系统会现在当前文件夹查找有没有可执行文件,如何没有,则按照path变量下的路径依次查找。我配置的变量为D:\java\jdk\bin,也可以新建一个系统变量JAVA_HOME 将其设置为D:\java\jdk 在把path设置为%JAVA_HOME%\bin ,其目的是以便日后更改。

至于我们需不需要配置classpath环境变量呢,这个可以看心情,我反正是没有配置,在jdk1.5版本以后默认把当前路径当做classpath,这个真的很好用,但也有特殊情况需要我们配置classpath,以后再补充。

对了忘说classpath是用来干什么的了,当你输入java class文件名 时系统默认在什么路径下查找该class文件。这样说能懂吗?

java的基础语法

1.注释: 1:单行注释//可嵌套
 2:多行注释/* */不可嵌套
3,:文档注释/** */文档注释以后再说
注释的作用:
1.先用注释将自己的思路用注释写出来,在通过代码实现。
2.用于对调试代码。

2.标识(zhi)符

1.包的命名规则 :要求全部小写,一般是公司域名到着写,入net.csdn.www

2.类和接口的命名规则:驼峰命名法

3方法的命名规则:如果是一个单词每个字母都小写,多个从第二个单词首字母大写

4常量的命名规则:全部大写,多个单词用下划线分开


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值