JAVA 笔记 01 开发环境搭建

Java 简介

百度百科

环境搭建

常见JDK

此处以 Oracle JDK 为例说明,其他发行版JDK安装请自行查找资料。

Windows(Win10 X64 为例) 环境

  • Java JDK 下载(exe格式)
  • 按提示安装,默认安装路径为C:\Program Files (x86)\Java\jdk1.8.0_91
  • 配置环境变量
    • JAVA_HOME: C:\Program Files (x86)\Java\jdk1.8.0_91
    • CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
    • PATH: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

Linux(CentOS 7.X 为例) 环境

注意:部分linux 发行版已自带OpenJDK。

cp jdk-8u251-linux-x64.tar.gz /usr/java
cd /usr/java
tar -zxvf jdk-8u251-linux-x64.tar.gz
  • 配置环境变量
    编辑 /etc/profile 文件,文末添加以下内容
## java env
export JAVA_HOME=/usr/java/jdk1.8.0_251
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
  • 使配置文件生效
source /etc/profile

JAVA_HOME 目录说明

注意:以Windows 10系统Oracle JDK 1.8环境为例。

jdk目录

JAVA_HOME\bin

存放了JDK的各种工具命令,即JDK开发工具的可执行文件;

  • javac:java程序编译工具
  • java:java程序启动工具
  • jar:用于打包、更新、解包java应用程序;
  • javadoc:文档生成工具;
  • javap:反编译工具;
  • jdb:断点工具;
  • jps:查看运行的JVM实例以及进程号;
  • jstat:查看运行的JVM实例的运行数据;
  • jstatd:监控JVM实例(通过RMI方式);
  • jvisualvm:图形化jstat工具;
  • jinfo:打印特定JVM实例的配置信息;
  • jmap:查看JVM的so对象内存占用情况或指定的JVM实例堆内存情况;
  • jhat:与jmap配合使用,通过jmap生成的dump文件可以通过jhat解析浏览;
  • jstack:打印指定进程的调用堆栈信息;
JAVA_HOME\db

安装Java DB的路径;

JAVA_HOME\include

供C语言使用的标题文件,其中C语言的头文件支持Java本地接口和Java虚拟机调试程序接口的本地编程技术。这里头文件的作用是让Java调用C/C++实现的函数功能;

JAVA_HOME\jre

运行Java程序所必须的JRE环境;

JAVA_HOME\lib

该路径下存放的是JDK工具命令的实际执行程序;

JAVA_HOME\src.zip

该压缩文件里面存放的就是Java所有核心类库的源代码;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值