1,经常说J2SE是开发桌面应用软件用的?那什么样的软件称之为桌面应用软件啊?
2,用JAVA语言开发的时候,怎么区分究竟是用J2SE、J2ME还是J2EE啊?
3,使用以上这三中技术有什么区别啊?

解决方案 »

  1.   

    1.本地运行,独立运行,不需要借助其他程序的(如浏览器)
    2.j2se有swing,AWT等界面表现类,j2me的主要用的是midlet,j2ee主要以javabean,jsp,ejb为主..
    3.j2se用于桌面应用开发,j2ee企业级应用开发.j2me手机开发..强烈楼主去看书!!!你用上网的这几分钟看看书已经完全明白了
      

  2.   

    基本分类:j2se:以桌面应用程序为主 一般都是在操作系统上独立运行的!比如winrar这样的东东,都可以算是桌面应用程序.j2ee:企业级应用程序开发为主,最经常看到的就是目前流行的OA系统.以游览器(或其他)为辅助的客户端,自身主要用于服务器端的开发.j2me:手机 PDA开发为主 至于如何区分嘛,其实JAVA不过是一种语言,他自身也是需要一种环境去创造程序地!比如最简单地比喻j2ee需要配合JSP软件等来实现网页开发...而J2ME则需要一个模拟手机环境的东东去配合才能实现.通过自身的应用环境就很好区分了!不过,目前用JAVA开发桌面程序来说,windows毕竟还是应用不大,关键是运行速度慢..