有谁能给点提议.比如怎么入手.现在的要求是只要能在JVM上跑起来.其他的功能后期再扩展.

解决方案 »

  1.   

    有现成的,
    http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=3519
    你下载后用反向编译工具还原成java文件,再读懂、修改即可。
      

  2.   

    Java也就可以写出JPython这样的解释器了。不可能写出具有实际内核的OS的。
      

  3.   

    to:healer_kx(甘草(现在正是我事业的上升期~)) 
    你好,能说的具体一点吗
      

  4.   

    为什么不用C呢?
    如果是为了搞个操作系统玩玩,没必要用Java。
    如果是为了熟悉Java语言,也没有必要弄个操作系统吧。
      

  5.   

    JAVA不能做操作系统,JAVA机遇虚拟机系统
    操作系统则直接和硬件打交道,JAVA是做不到的,通常操作系统用C/C++和汇编你们老师说的恐怕是 shell 之类的东西吧
      

  6.   

    出题目的人,够狠~
    出题目的人,够水~
    出题目的人,够BT~
    出题目的人,够RZ~
      

  7.   

    谁说不行~有办法的,硬件实现jvm萨
    没有想不到的,只有做不到的,哈哈
      

  8.   

    wxg1008(嘻嘻哈哈) ( ) 信誉:100  2006-08-16 23:48:00  得分: 0  
     
     
       谁说不行~有办法的,硬件实现jvm萨
    没有想不到的,只有做不到的,哈哈
      
     
    你咋不说用硬件实现操作系统,这不就是内芡
      

  9.   

    bigc2000,我的解决方案满足他BT老师的要求,java写的操作系统,你的不满足,所以~~~~
    你的意思就好比是要造手电筒,但是他老师的要求是光电手电筒,于是我只好造个光电手电筒然后再造个手电筒照着这个光电的萨,开玩笑而已~~~
      

  10.   

    其实已经有。用纯JAVA写的操作系统了。
    我也下载了!有43M左右!不过不在这台机器上!目前还没有正式运行过!
    想知道的。一会我发个地址来!
      

  11.   

    一个操作系统可大可小,其实只要实现最近本的功能我想应该不会是不可能完成的任务,但是如果老师要求你写windows这样的功能的话,他可以去死了
      

  12.   

    java怎么能写操作系统,你老师知道什么是操作系统吗?
      

  13.   

    java谢操作系统,够厉害,不过java怎么去访问硬件,怎么去运行,少了虚拟机怎么办,除非用吧jvm固化,这个没有太大的意义了,不过我觉得应该出来一个用java写的操作系统。显示下c/c++能做到的java也能
      

  14.   

    学习操作系统,不适合用java
    学习java,没必要写过操作系统
      

  15.   

    中国第一代操作系统:java 操作系统 即将诞生!
      

  16.   

    JAVA写操作系统又怎么了?内置JVM的芯片早就有了.(准确的说,是实现了最常用的60%的JVM指令)不过我想楼主的老师的意思是用JAVA实现进程调度\文件系统等一些操作系统组成模块的雏形.看来是个好老师.这个作业布置的非常漂亮.羡慕楼主有个好老师....
      

  17.   

    老师的意思估计也就是写个模拟资源管理器的东东吧?人家都说了是在JVM上运行就可以了,明摆着不需要太内核的东西老想这么复杂干什么
      

  18.   

    操作系统很简单,我用javascript也写了一个
    这个要看你对操作系统如何定义
    在我看来,操作系统是一个程序,而且在这个程序上可以运行其他程序
    就这两条
      

  19.   

    操作系统很简单,我用javascript也写了一个
    这个要看你对操作系统如何定义
    在我看来,操作系统是一个程序,而且在这个程序上可以运行其他程序
    就这两条
    ==========
    第一次听说操作系统是这么定义的。太偏颇了吧
      

  20.   

    hehe, 如果“操作系统”只是一个“能够运行其它程序的程序”,那下面这个算不算“用 Java 写的操作系统”?    Runtime.getRuntime().exec(command);
      

  21.   

    你要做的第一件事就是把JVM固化到CPU,如果你认为可能的话
      

  22.   

    java 怎么可能写操作系统,你们老师有毛病吧。
    现在还处在研究阶段呢。
      

  23.   

    没可能的JVM本身就是运行在OS上的
      

  24.   

    不如写篇作文
    就教《如果Java能写OS》……………………
    估计可以的诺贝尔科幻将
      

  25.   

    早就有Java做的操作系统了!  真是孤陋寡闻!
        Java虚拟机是一套自定义的汇编语言。 
     只要cpu的汇编语言定义同JVM一样,JVM就可以直接运行在cpu上。
        另外,很多手机没有操作系统,但有JVM,可以运行j2me程序和游戏。
      

  26.   

    只要cpu的汇编语言定义同JVM一样,JVM就可以直接运行在cpu上。
    =================
    真是高人另外,很多手机没有操作系统,但有JVM,可以运行j2me程序和游戏。
    ================
    天方夜谭
      

  27.   


    已经有java写的操作系统了......
      

  28.   

    首先,你先去sun定购一套可以解析JVM指令的CPU,
    这个就目前来说还是在测试阶段。
      

  29.   

    用JAVA写操作系统自然是没有C/C++来得这么适当,但是是可行的.不过这个问题想在BBS中说清楚几乎是不可能的...
      

  30.   

    .....仁者见仁,智者见智而已......用JAVA写操作系统也可以是成功的.就是看你的思维怎么样.知识怎么样.
      

  31.   

    java的操作系统很多,到开源社区去找一个看看代码就知道了