JDK

JDK(Java Development Kit)组成

1、Java 开发工具包

(1)javac:编译器,将源程序转成字节码
 
(2)jar:打包工具,将相关的类文件打包成一个文件
 
(3)javadoc:文档生成器,从源码注释中提取文档
 
(4)jdb:debugger,查错工具
 
(4)java:运行编译后的 java 程序(.class 字节码文件)
 
(5)appletviewer:小程序浏览器,一种执行 HTML 文件上的 Java 小程序的 Java 浏览器
 
(6)Javah:产生可以调用 Java 过程的 C 过程,或建立能被 Java 程序调用的 C 过程的头文件
 
(7)Javap:Java 反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义
 
(8)Jconsole:Java 进行系统调试和监控的工具

2、JRE(Java Runtime Environment):Java 运行环境

(1)JVM(Java Virtual Machine):Java 虚拟机

(2)Java 核心类库

 

配置 JDK 环境变量

1、作用:是为了能够在任意的地方使用 Java 开发工具包,DOS 在执行 java 命令时,首先在当前目录寻找,如果找不到命令文件,就会去系统的环境变量里寻找命令文件存储的路径

2、我的电脑 -> 属性 -> 高级系统设置 -> 环境变量

3、环境变量

(1)Administrator的用户变量:环境变量只对管理员生效

(2)系统变量:环境变量对所有用户生效

4、新建环境变量:JAVA_HOME,值:JDK 安装根目录

5、编辑 Path 变量,新建 %JAVA_HOME%\bin

6、JAVA_HMOE 作用

(1)方便引用,如,JDK 安装在 C:\Program Files\Java\jdk1.5.0 目录里,则设置JAVA_HOME为该目录路径,,以后要使用这个路径的时,只需输入 %JAVA_HOME% 即可,避免每次引用都输入很长的路径串 

(2)归一原则,当 JDK 路径被迫改变的时候,仅需更改 JAVA_HOME 的变量值即可,否则,就要更改任何用绝对路径引用JDK目录的文档 

(3)第三方软件会引用约定好的 JAVA_HOME 变量,否则,将不能正常使用该软件

7、根据 JAVA_HOME 在管理员 / 系统 下的变量,选择是否以管理员方式,打开命令提示符

(1)输入 java -version,查看 Java 版本

(2)输入 java,检测 Java 是否安装成功

(3)输入 javac,检测环境变量是否配置成功

 

在命令提示符下使用 JDK

(例)Test.java

1、javac Test.java,将源文件编译成字节码,控制台编码要与源文件编码一致

2、java Test,运行 Text.class

3、为什么是 java Test 而不是 java Test.class

(1)java Test:表示运行“Test”的类

(2)java Test.class:表示运行“Test.class”的类

(3)默认运行 .class 类型的文件,所以不用带 .class 的后缀

4、运行机制:.java(源文件) -(javac 编译)-> .class(字节码文件)- (java 运行)-> JVM for Windows / Linux / Mac

 

posted @   半条咸鱼  阅读(76)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
点击右上角即可分享
微信分享提示