那叫控制台,不叫dos.你以为字符界面就是dos呀?那linux也可以叫dos了。不过是提供了一种从控制台启动java应用的方法而已。

解决方案 »

  1.   

    是吗?win98的ms-dos 方式也不能就dos?
    反正你明白题意了,到底为什么?
      

  2.   

    因为java是独立于操作系统的~它跟操作系统无关~而在没有windows界面之前清一色计算机系统都是字符界面~为了实现JAVA跨平台所以它只能运行于你所说的dos界面~是想如果它能运行于windows下那它起不是有对windows依赖的嫌疑~怎么作到跨平台?
      

  3.   

    我曾经把.java文件拖到javac.exe上,希望能省点事,结束惨了,下次怎么也不能正确运行了,还有,java有安装程序,但是它不会配置环境变量,要人去配置,这样的安装程序恐怕只有java的JDK了!java就是java,我也正迷惑中!!
      

  4.   

    其实我本不想说些什么,如果JDK不是在字符界面,那么就叫RAD了,我们中国的国民水平难道都这么低吗?难以想象.要努力呀!
      

  5.   

    我也是新手,不过我下的jdk1。4。2就有一个netbean,可以不用你说的那种界面,
      

  6.   

    谢谢 kkcncry(大连轻工业学院!大四!王某) ,我觉得你的理由有点牵强。
    听说不用win98的ms-dos方式或win2000的cmd下,而是进入纯DOS操作系统,是不行的
    有没有这回事啊?
      

  7.   

    谁是它是dos下才能运行的?只能说它能在dos 下运行只要你符合javac ClassName等命令的格式,都可以运行
      

  8.   

    问题的关键在于没有一家公司出品过支持dos的虚拟机。如果有支持dos的虚拟机,你当然可以在dos下跑java,但是没有,只有支持windows平台的虚拟机,因此你的所谓dos窗口不过是肤浅的猜测罢了
      

  9.   

    啊?是嘛?我是新手。谢谢!!
    请问哪里还可以输入符合javac ClassName等命令的格式啊,也就是说进入纯DOS操作系统也可以??
      

  10.   

    谢谢 rainight(雨夜聆风) 
     你是说JDK是不支持DOS操作系统,而支持windows等操作系统,既然如此干吗非要在Dos方式下运行啊?我太愚钝了!!
      

  11.   

    再次重申,那不叫dos,叫控制台!!!!
    没有一个输入字符显示字符的地方,你怎么输入“javac”,"java"这些字符命令??
    当然,你说,可以在windows的“开始”-->“运行”中输入,没错,是这样的。但多一种更直观的运行方法(控制台中)难道不更好吗?
      

  12.   

    那不是DOS,那是CMD,SUN公司偷懒没做图形界面,JAVA的各种版本还是用了很多操作系统的API。
      

  13.   

    怎么网上查找,都是铺天盖地的dos环境啊?
    我有点明白了!非常感谢 rainight(雨夜聆风) ,Hodex(小何才露尖尖角) ,kkcncry(大连轻工业学院!大四!王某) 等,还有其他同学,60分怎么分啊?我要考虑追加分数啊!用“运行”好像什么也看不到,一闪就过去了
    应该怎么办??
      

  14.   

    JDK只不过是个工具集,里面包含很多命令,当然也可以在其他集成的环境下运行了,只不过看你要达成什么效果,在控制台下运行只不过比较方便罢了.
      

  15.   

    JDK也可以在Windows下运行的啊,比如Jar包就能直接运行,不需要Console模式
      

  16.   

    楼上说得没错,其实用jar直接运行相当于javaw JarName,和java FileName差不多
    分嘛
    楼主还是平分了吧^-^每个人都有功的