1.Java比较适用于大型的分布式系统,这种情况下可以用Java作App,J2ME的市场前景非常好,J2EE现在就很热啊,你上网一搜就很多信息。ejb当然是企业及技术,而且非常强大,也比较难开发。
2.这个问题在CSDN上很多人讨论过,Java程序不可以脱离JVM运行,你可以打Jar包,但JVM是必须的。
3.编写便学,多看技术文章比啃书好!
4.写个socket吧,很能体会Java网络方面的强大。

解决方案 »

  1.   

    1.java用来做什么都可以呀!j2se是基础是j2ee和j2me基础,jsp主要是用来实现j2ee的应用(提供用户处理事务界面).ejb就是j2ee里的一个技术方向.
    2.java可以实现双击运行,就是打包成jar(还有很多细节就不说了).
    3.看透thinging java,然后就看你向哪个方向了(j2ee还是j2me等).
      

  2.   

    第一个问题就不回答了,你到网上看看就知道了。
    第二个问题你可以打包成jar文件或者用jb做成.exe文件,也可以用installeverywhere做安装程序。但是一定是离不开jvm的!
    第三个问题:找一本入门的好书,不推荐thinking in java推荐core java2
    第四个:可以做个小游戏或者做个简单的udp数据包的通信工具,比较简单
      

  3.   

    做网站,ERP !自己动手,丰衣足食!
      

  4.   

    我与楼主存在同样的困惑.总感觉java的gui看上去不太舒服.运行起来也不方便.
      

  5.   

    --我很想用java先做个小东西,大家有什么建议,做什么东西好?
    做个互动的扫雷吧,就像MSN里那个。