A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© long 中级黑马   /  2013-5-7 03:12  /  1923 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 long 于 2013-5-8 15:18 编辑

/**************************************************************************************
* 操作系统是xp,jdk版本是1.6,classpath路径设置为" .;C:\java; ",原文件路径为C:\java\code\Hello.java。注*
* 释掉首行(即package code;)后源文件可编译和运行。不注释掉首行,可编译不可运行。哪位帮忙解释一下。*
* 谢谢!下面是源文件的内容。                                                                                                                            *
***************************************************************************************

package code;

public class Hello{
      public static void main(String[] args){
            System.out.println("Hello, Java!");
      }
}

评分

参与人数 1技术分 +1 收起 理由
黄玉昆 + 1

查看全部评分

5 个回复

倒序浏览
本帖最后由 zms2100 于 2013-5-7 08:01 编辑

LZ你打进Dos命令行的指令是什么?
标准格式:  C:\java    >  javac -d . Hello.java  ;(编译)
               C:\java    >    java code.Hello        ; (运行时)
应该懂了吧,O(∩_∩)O~(那些空格是为了便于你看的,而C:\java> 是Dos控制台自身的显示,也就是要求指令指向的是c盘下java文件夹)

评分

参与人数 1技术分 +1 收起 理由
黄玉昆 + 1

查看全部评分

回复 使用道具 举报
你好,你可以完后看看.class文件是不是在一个名为code的文件夹里,假如在里面说明编译成功了。假如不在里面就是编译没成功。至于方法楼上的同学的方法是对的。再不行的话请你发错误截图吧。我帮你看看
回复 使用道具 举报
黑马-雷钊 发表于 2013-5-7 20:49
你好,你可以完后看看.class文件是不是在一个名为code的文件夹里,假如在里面说明编译成功了。假如不在里面 ...

我明白了,谢谢!
回复 使用道具 举报
zms2100 发表于 2013-5-7 07:57
LZ你打进Dos命令行的指令是什么?
标准格式:  C:\java    >  javac -d . Hello.java  ;(编译)
          ...

我明白了,谢谢!
回复 使用道具 举报
long 发表于 2013-5-8 14:41
我明白了,谢谢!

O(∩_∩)O~,通常都是这个输入的格式问题,打多了就会记住(可能这也是用Dos控制台的弊端,呵呵)
另外帮忙版主提醒你一下,问题解决了就把问题贴编辑一下,改成已解决,O(∩_∩)O~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马