java命令用于执行字节码_javaHelloWorld命令,运行编译好的字节码文件。-青岛理工大学.ppt...

javaHelloWorld命令,运行编译好的字节码文件。-青岛理工大学.ppt

编译Java源文件 在命令行窗口中输入“javac HelloWorld.java”命令,对源文件进行编译。 上面的javac命令执行完毕后,会在bin目录下生成一个字节码文件“HelloWorld.class”。 1.3第一个Java程序 运行Java程序 在命令行窗口中输入“java HelloWorld”命令,运行编译好的字节码文件。 1.3第一个Java程序 有两点需要注意: 第一,在使用javac命令进行编译时,需要输入完整的文件名。 第二,在使用java命令运行程序时,需要的是类名,而非完整的文件名。 ?脚下留心 在使用javac命令编译例程1-1中的程序时,有可能会出现“找不到文件”的错误 可能原因:文件的扩展名被隐藏了,使文本文件在重命名为“HelloWorld.java”时,实际上该文件的真实文件名为“HelloWorld.java.txt”,文件类型并没有得到修改。 ?脚下留心 打开Windows的【文件夹选项】,在高级设置一栏中将“隐藏已知文件类型的扩展名”选项前面的勾“√”取消,点击【确定】按钮。 文件显示出扩展名.txt后,将其重命名为HelloWorld.java即可。 1.4系统环境变量 path环境变量 path环境变量是系统环境变量中的一种,它用于保存一系列的路径,每个路径之间以分号分隔。 在命令行窗口运行一个可执行文件时,操作系统首先会在当前目录下查找该文件,如果不存在会继续在path环境变量中定义的路径下去寻找这个文件,如果仍未找到,系统会报错。 任何地方运行程序都能运行,就要配置!!! Windows帮你去找程序。方式:当前找-〉指定位置(环境变量,path-应用程序的路径) 记录应用程序的路径(.exe,com,bat) 1.4系统环境变量 1.4.1 path环境变量 在命令行窗口输入“set path”命令,可以查看当前系统的path环境变量。 在命令行窗口输入一行命令,将“javac”命令所在的目录添加至path环境变量。 1.4系统环境变量 1.4.1 path环境变量 再次输入“set path”命令查看path环境变量。 1.4系统环境变量 1.4.1 path环境变量 设置完path环境变量后,再次运行“javac”命令,会显示“javac”命令的帮助信息。 1.4系统环境变量 1.4.2 系统环境变量 重新打开一个新的命令行窗口,再次运行javac命令,又出现错误,使用“set path”命令查看环境变量,会发现之前的设置无效。 原因在于,在命令窗口对环境变量进行的任何修改只对当前窗口有效,一旦关闭窗口,所有的设置都会被取消。 要想让环境变量永久生效,就需要在系统中对环境变量进行配置。让Windows系统永久性地记住所配置的环境变量。配置系统环境变量步骤如下。 1.4系统环境变量 1.4.2 系统环境变量 查看Windows系统属性中的环境变量。 1.4系统环境变量 1.4.2 系统环境变量 设置path系统环境变量。 在【变量值】文本区域开始处添加“javac”命令所在的目录“C:\Program Files\Java\jdk1.7.0_10\bin”,末尾用英文半角分号(;)结束,与后面的路径隔开。然后依次点击打开窗口的【确定】按钮,完成设置。 1.4系统环境变量 1.4.2 系统环境变量 查看和验证设置的path系统环境变量。 1.4系统环境变量 1.4.3 classpath环境变量 classpath环境变量也用于保存一系列路径,它和path环境变量的查看与配置的方式完全相同。 当Java虚拟机需要运行一个类时,会在classpath环境变量中所定义的路径下去寻找所需的class文件。 1.4系统环境变量 1.4.3 classpath环境变量 打开命令提示行窗口,进入C盘根目录下,然后执行“java HelloWorld”命令,运行之前编译好的Java程序,结果会报错。 首先来通过“set classpath”命令查看当前classpath环境变量的值。 1.4系统环境变量 1.4.3 classpath环境变量 当前classpath环境变量没有设置,为了让Java虚拟机能找到所需的class文件,就需要对classpath环境变量进行设置,在命令行窗口输入下面的命令: 再次执行“java HelloWorld”命令运行程序,会看到正确的结果 1.4系统环境变量 1.4.3 classpath环境变量 值得注意的是,在1.3小节中,我们并没有对classpath环境变量进行设置,但在“C:\Program Files\Java\jdk1.7.0_10\bin”目录下仍然

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值