现在老师教的是java,我也刚开始学,老师还整天说java应用广泛.
请问各位高手 java能写出windows下的那些比较复杂应用程序吗? 还是只能用c++写这些?

解决方案 »

  1.   

    JAVA操作系统底层的能力很差,主要的技术方向是J2EE和J2ME
      

  2.   

    java是应用广泛,老师说得也没错,但是你单纯的学习java是不行的,java在做大型的应用程序的时候提供了方便,你可以不去管那些像C、C++中指针的问题,但是其代价是执行效率的降低。它在写面向底层的程序时显得无能为力,只能靠像C、C++,甚至汇编语言来完成。
      

  3.   

    我也是出学者,开始也是迷茫,我建议你看下我上传的java学习体系。这是我们老师不知从那弄的。http://download.csdn.net/user/chaolin07/All/1 呵呵…… 我先声明本人没其它意思。看不看随你。
      

  4.   

    java 做操作系统是不现实的,但是java有java的优势啊,java的移植性好,只要能装运行环境,就可以跑java程序,所以说在unix上就没有办法跑.net 的东西,但是照样可以跑java的东西,这也许就是java的优点吧,我们学习他吗,就要认识到他的优点,但是也不能不知道他的缺点,java速度是没有c语言,c++快的,所以他们的方向也是不一样的啊,现在的软件从cs架构转向bs架构,那么java web方面的东西是很好的啊,我的个人看法,希望能给你点帮助。
      

  5.   

    JAVA更新太快!慢慢学吧,学不完的!!!
      

  6.   

    java   做操作系统是不现实的,但是java有java的优势啊,java的移植性好,只要能装运行环境,就可以跑java程序,所以说在unix上就没有办法跑.net   的东西,但是照样可以跑java的东西,这也许就是java的优点吧,我们学习他吗,就要认识到他的优点,但是也不能不知道他的缺点,java速度是没有c语言,c++快的,所以他们的方向也是不一样的啊,现在的软件从cs架构转向bs架构,那么java   web方面的东西是很好的啊,我的个人看法,希望能给你点帮助。