`
梦想唯美
  • 浏览: 1414 次
  • 性别: Icon_minigender_1
  • 来自: 江西
最近访客 更多访客>>
社区版块
存档分类
最新评论

关于JDK

    博客分类:
  • Java
阅读更多
配置过程

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长期支持版本汇报PPT" JDK17是一个长期支持版本,继JDK11后,中间12到16都是非长期支持版本。JDK17支持到2029年9月。本文将对JDK17的新特性、垃圾回收、迁移、后续步骤等进行详细的介绍。 1. 恢复始终严格的...

    jdk11 免费下载 / 版本号 jdk11.0.4.zip

    这个主题主要是关于JDK 11的免费下载及其版本号为11.0.4的详细说明。 **JDK 11的主要特性:** 1. **模块化系统(Project Jigsaw)**:这是JDK 11的一个关键变化,引入了Jigsaw项目,将JRE分解为一系列模块,提高了...

    jdk-8u151-windows-x64.exe 【官方下载的jdk1.8、jdk8,windows 64位版】

    同时,压缩包中的"jdk 1.8.txt"可能包含了关于JDK1.8的安装指南、版本说明或者是一些重要提示,这对于正确安装和配置JDK非常有用。 在安装JDK1.8后,用户需要设置环境变量,包括JAVA_HOME、PATH和CLASSPATH,以便...

    jdk11 jdk-11.0.7_windows-x64_bin 网盘下载

    2. **许可证**:了解并遵守Oracle或其他提供商关于JDK使用的许可证条款。 3. **安装路径**:建议选择不含空格或特殊字符的安装路径,以避免潜在的问题。 4. **环境配置**:正确配置JAVA_HOME等环境变量,以便...

    jdk-7u80-windows-x64.exe 【官方下载的jdk1.7、jdk7,windows 64位版】

    压缩包内的另一个文件名为"jdk 1.7.txt",可能包含了关于JDK 1.7的安装指南、配置说明或者版本更新日志。通常,这样的文本文件会提供安装过程中的注意事项、环境变量设置(如JAVA_HOME、PATH)以及可能遇到的问题...

    jdk-15.0.2_windows-x64_bin.zip

    标签中的"jdk"和"jdk15"明确了这是关于JDK的讨论,特别是第15个主要版本。JDK的每个版本都会引入新的特性和改进,JDK 15也不例外。例如,JDK 15引入了Record类(一种自动管理状态的简化类声明方式)、Text Blocks...

    linux_jdk1.8_rpm

    以下是关于JDK 1.8和RPM安装的一些关键知识点: 1. **Java 8新特性**: - **Lambda表达式**:允许将函数作为一个方法参数,或者用简洁的方式表示匿名函数,简化了多线程和集合操作。 - **方法引用和构造器引用**...

    jdk-8u202-windows-x64

    而“下载说明.txt”文件很可能包含了关于JDK下载与安装过程的详细指南,有助于用户解决在下载和安装过程中可能遇到的疑问和问题。最后,“第七下载.url”可能是一个快捷方式,指向了JDK的下载页面,使用户能够快速地...

    jdk1.8.0_291安装包

    关于JDK 1.8.0_291的一些关键知识点: 1. **Lambda表达式**:这是Java 8的一个重大更新,允许开发者以更简洁的方式处理函数式编程任务。通过lambda表达式,可以将匿名函数作为方法参数或者赋值给变量,提高了代码的...

    myeclipse关于JDK,TOMCAT部署,环境变量的配置

    安装myeclipse后,需要和JDK,TOMACAT部署,还有计算机变量坏境的添加...

    JDK-11-linux-最新版本-64位

    以下是关于JDK 11的一些关键知识点: 1. **长期支持版(LTS)**:JDK 11被Oracle指定为一个长期支持版本,这意味着它将得到更长时间的安全更新和技术支持,对于企业和生产环境来说更为稳定可靠。 2. **模块化系统...

    jdk-8u101-linux-x64.tar.gz

    以下是关于JDK 8的一些关键知识点: 1. **Lambda表达式**:JDK 8引入了lambda表达式,这是一种简洁的匿名函数语法,可以简化处理函数接口的代码。这在处理集合、事件驱动编程以及多线程等场景时尤其有用。 2. **...

    Jdk7绿色版

    关于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安装包,JDK11安装包JDK11...

    jdk-8u45-macosx-x64(Mac OS X x64).zip

    2. "More.txt" - 这可能包含了关于JDK的更多信息,如安装指南、使用说明、更新日志或者开发者需要注意的重要事项。 在JDK 8u45中,有一些关键特性值得了解: 1. Lambda表达式:这是Java 8引入的一个重要特性,它...

    java-jdk-8u51-windows-x64.exe.zip

    6. **More.txt**:这个文件可能是安装指南、更新日志或者关于JDK 8u51的附加信息,提供给用户参考。 7. **配置环境变量**: 安装完成后,需要在系统环境变量中配置`JAVA_HOME`指向JDK的安装目录,`PATH`变量中添加%...

    jdk1.8安装版64位和安装教程

    文件"jdk卸载.txt"可能是关于如何卸载JDK的指南: 1. **控制面板**: 通过Windows的控制面板,找到“程序”或“卸载程序”,选择JDK 1.8并点击卸载。 2. **删除环境变量**: 卸载后,记得从系统环境变量中移除与JDK...

    jdk8帮助文档 jdk8帮助文档jdk8帮助文档

    jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助...

    jdk-7u67-linux-x64.tar.gz

    关于JDK 7u67的详细知识点: 1. **版本特性**:JDK 7u67包含了许多性能优化和稳定性改进,修复了已知的安全漏洞,提升了Java应用的可靠性和安全性。 2. **Java语言特性**:JDK 7引入了一些新的编程特性,例如: -...

    Mac 版本 jdk 11 Mac 版本 jdk 11 Mac 版本 jdk 11

    Mac 版本 jdk 11 Mac 版本 jdk 11 Mac 版本 jdk 11Mac 版本 jdk 11 Mac 版本 jdk 11 Mac 版本 jdk 11Mac 版本 jdk 11 Mac 版本 jdk 11 Mac 版本 jdk 11Mac 版本 jdk 11 Mac 版本 jdk 11 Mac 版本 jdk 11Mac 版本 jdk...

Global site tag (gtag.js) - Google Analytics