主要是网络应用,以java为基础的jsp、servlet、javabean等作后台服务器
B/S架构更安全,更高效

解决方案 »

  1.   

    J2EE 大项目
    现在的大项目基本上都用J2EE
      

  2.   

    java一开始就为了嵌入而开发的。
    后来又慢慢了用于网络,并且现在是如日中天。
    不怕说个笑话给你听。
    你做为程序员也许你会编译执行的原理去思考一种语言执行的快慢。可是绝大多数用户只会从执行的时间长短来判定你程序的大小优劣。有一些客户对你辛苦优化下来的程序认为你是在偷懒。因为在他们眼中认为速度快了,就是代码少了,功能也少了就像window2000和windows98一样。
    当然,现在受网速的限制,使java的速度足矣了。
    还有,莫尔定律使得你对软件优化换来的速度上的提高相对于硬件本身提高所花的成本有一点得不偿失了。
      

  3.   

    其实开发语言各有利弊。
        Java虽说有上提到的问题,但是它的开发时间快、周期短,简单易学以及跨平台的优势仍旧吸引着当今的程序员和公司老板们。
        你也可以说C++是征途,应为你看到了它的完成性。但是要真正的学好C++也并非易事吧?真的编起程序也得费死劲。这也是Microsoft为什么要出C#之类的语言
      

  4.   

    java不只是个跨平台的东西这样的概念,她就是一个平台,一个非常强大的平台。
    什么事情都是有代价的,因为它需要强大,他选择了中间编译的方式,这就是代价,但是这绝对是值得的。
    java无孔不入!
      

  5.   

    hehe 
    你和我刚开始的疑问是一样的,我的疑问是这样的
    我自学JAVA有一年的时间了,由于没有别人的指导,只能自己看书,然后便一些小程序,最近想帮老师编一个考试程序查询系统,可是一实际来做才发现这个系统想用JAVA来完成真的是很不方便。
        用JAVA编的Application必须要有JVM才能运行,也许JAVA在各个操作系统中都能运行是很方便,可是在一般应用中他对JVM的依赖,就好像VB要依赖于独立的函数库一样,我总不能在每一个用这个程序的电脑上都装上JDK吧,而且还要设置环境变量,我不可能把怎么安装JDK和怎么设置环境变量都写进说明文档里吧。VB还可以把用到的函数库打包,可是没听说可以把JDK,环境变量的设置,还用程序的安装打成包的,能吗????
        我没有系统的学习过JAVA,应用的经验也很少,这些只是我再学习,应用中遇到的问题,各位都发表一下自己的意见吧。
    大家给我我很满意的答案,你也来看一下吧
    http://expert.csdn.net/Expert/topic/1404/1404128.xml?temp=.1515924