配置过程
1. 反键点击我的电脑->属性->高级->环境变量
2. 在系统变量下点击新建, 输入如下内容:
变量名:JAVA_HOME
变量值:Java的安装目录URL, 如D:\Java\jdk1.6.0_06
如果你在配置PATH变量时 没有使用到%JAVA_HOME% 那么这个也可以不配置
3. 在系统变量中寻找名为PATH的变量 点击编辑
在其变量值后添加;Java的bin目录URL 如;D:\Java\jdk1.6.0_06\bin
关于这个变量..我怀疑是为了能直接在cmd中直接使用java\bin目录下的命令而设置的
但是一直没试 如果不配置这个变量
那么在cmd中编译的时候 就必须输入[bin目录全路径\java 文件名]的方式来运行了
如D:\Java\jdk1.6.0_06\bin\javac Hello.class
4. 在系统变量下新建
变量名:CLASSPATH
变量值:.(点)
如果你的程序需要使用到JDK以外的包或jar文件, 那么该jar文件的路径就配置在这里
否则不配置这个变量也是可以的
这里(.)点的意思是本地的意思
运行一个简单的Java程序
1. 使用文本文件写好Java程序后, 修改后缀名txt为java
如果看不见后缀名, 则可以打开文本文件, 点击 文件->另存为
将选择保存类型为[所有文件], 并且修改后缀名txt为java
2. 点击开始->运行, 输入cmd, 点击确定
3. 在弹出的命令提示框中输入命令, 进入java文件所在的目录
(比如你的文件在D盘根目录下, 那么就进入该目录)
然后输入 javac 文件名.java 如:javac Hello.java
(这个命令是为了将java文件编译为class文件)
4. 编译成功后, 通常没有出现任何文字就是成功了
输入java 文件名 如: java Hello 即可运行java程序
Warning
注意, 如果使用cmd的时候 代码中有package XXX 的代码 并且手动添加了文件夹 如abc
那么使用java命令运行时应该在abc的上一个目录执行java命令
并且应该按照【java 包名/文件名】的方式执行
如: G:\SUNTT\Project>java abc/NestedInterface
否则会出现如下异常:java.lang.NoClassDefFoundError
使用其他java开发工具是不会出现这个问题的(如 Jcreator, eclipse)
简单的cmd命令
cmd的使用方法: 输入命令 然后回车执行 Orz
进入某个盘符->盘符: 如要进入c盘, 输入c:
退回到上一个目录->cd..
进入某个目录->cd 该目录URL 如要进入c盘下的windows目录 输入cd windows
(前提是你现在必须是在c盘下)
分享到:
相关推荐
"JDK17长期支持版本汇报PPT" JDK17是一个长期支持版本,继JDK11后,中间12到16都是非长期支持版本。JDK17支持到2029年9月。本文将对JDK17的新特性、垃圾回收、迁移、后续步骤等进行详细的介绍。 1. 恢复始终严格的...
这个主题主要是关于JDK 11的免费下载及其版本号为11.0.4的详细说明。 **JDK 11的主要特性:** 1. **模块化系统(Project Jigsaw)**:这是JDK 11的一个关键变化,引入了Jigsaw项目,将JRE分解为一系列模块,提高了...
同时,压缩包中的"jdk 1.8.txt"可能包含了关于JDK1.8的安装指南、版本说明或者是一些重要提示,这对于正确安装和配置JDK非常有用。 在安装JDK1.8后,用户需要设置环境变量,包括JAVA_HOME、PATH和CLASSPATH,以便...
压缩包内的另一个文件名为"jdk 1.7.txt",可能包含了关于JDK 1.7的安装指南、配置说明或者版本更新日志。通常,这样的文本文件会提供安装过程中的注意事项、环境变量设置(如JAVA_HOME、PATH)以及可能遇到的问题...
2. **许可证**:了解并遵守Oracle或其他提供商关于JDK使用的许可证条款。 3. **安装路径**:建议选择不含空格或特殊字符的安装路径,以避免潜在的问题。 4. **环境配置**:正确配置JAVA_HOME等环境变量,以便...
标签中的"jdk"和"jdk15"明确了这是关于JDK的讨论,特别是第15个主要版本。JDK的每个版本都会引入新的特性和改进,JDK 15也不例外。例如,JDK 15引入了Record类(一种自动管理状态的简化类声明方式)、Text Blocks...
以下是关于JDK 1.8和RPM安装的一些关键知识点: 1. **Java 8新特性**: - **Lambda表达式**:允许将函数作为一个方法参数,或者用简洁的方式表示匿名函数,简化了多线程和集合操作。 - **方法引用和构造器引用**...
关于JDK 1.8.0_291的一些关键知识点: 1. **Lambda表达式**:这是Java 8的一个重大更新,允许开发者以更简洁的方式处理函数式编程任务。通过lambda表达式,可以将匿名函数作为方法参数或者赋值给变量,提高了代码的...
安装myeclipse后,需要和JDK,TOMACAT部署,还有计算机变量坏境的添加...
以下是关于JDK 11的一些关键知识点: 1. **长期支持版(LTS)**:JDK 11被Oracle指定为一个长期支持版本,这意味着它将得到更长时间的安全更新和技术支持,对于企业和生产环境来说更为稳定可靠。 2. **模块化系统...
以下是关于JDK 8的一些关键知识点: 1. **Lambda表达式**:JDK 8引入了lambda表达式,这是一种简洁的匿名函数语法,可以简化处理函数接口的代码。这在处理集合、事件驱动编程以及多线程等场景时尤其有用。 2. **...
关于JDK7的重要知识点: 1. **多线程改进**:JDK7引入了Fork/Join框架,用于高效处理并行任务,尤其适合数据分治策略。 2. **动态类型语言支持**:通过JSR 292(Method Handles和Invokedynamic),JDK7增强了对动态...
JDK11安装包,JDK11安装包JDK11安装包,JDK11安装包JDK11安装包,JDK11安装包JDK11安装包,JDK11安装包JDK11安装包,JDK11安装包JDK11安装包,JDK11安装包JDK11安装包,JDK11安装包JDK11安装包,JDK11安装包JDK11...
文件"jdk卸载.txt"可能是关于如何卸载JDK的指南: 1. **控制面板**: 通过Windows的控制面板,找到“程序”或“卸载程序”,选择JDK 1.8并点击卸载。 2. **删除环境变量**: 卸载后,记得从系统环境变量中移除与JDK...
6. **More.txt**:这个文件可能是安装指南、更新日志或者关于JDK 8u51的附加信息,提供给用户参考。 7. **配置环境变量**: 安装完成后,需要在系统环境变量中配置`JAVA_HOME`指向JDK的安装目录,`PATH`变量中添加%...
jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助...
关于JDK 7u67的详细知识点: 1. **版本特性**:JDK 7u67包含了许多性能优化和稳定性改进,修复了已知的安全漏洞,提升了Java应用的可靠性和安全性。 2. **Java语言特性**:JDK 7引入了一些新的编程特性,例如: -...
mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk...
2. "More.txt" - 这可能包含了关于JDK的更多信息,如安装指南、使用说明、更新日志或者开发者需要注意的重要事项。 在JDK 8u45中,有一些关键特性值得了解: 1. Lambda表达式:这是Java 8引入的一个重要特性,它...
jdk7 jdk8 jdk9 jdk10 jdk11 jdk12 jdk13 jdk14 (win-64位) 资源共享