`
梦想唯美
  • 浏览: 1386 次
  • 性别: 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,以便...

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

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

    jdk11 jdk-11.0.7_windows-x64_bin 网盘下载

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

    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表达式**:允许将函数作为一个方法参数,或者用简洁的方式表示匿名函数,简化了多线程和集合操作。 - **方法引用和构造器引用**...

    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...

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

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

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

    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帮助文档jdk8帮助文档jdk8帮助文档jdk8帮助...

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

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

    mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系

    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...

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

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

    jdk7 jdk8 jdk9 jdk10 jdk11 jdk12 jdk13 jdk14 (win-64位) 百度网盘下载

    jdk7 jdk8 jdk9 jdk10 jdk11 jdk12 jdk13 jdk14 (win-64位) 资源共享

Global site tag (gtag.js) - Google Analytics