1\我以前是用C#做(C/S)的数据库应用程序的,现在要求我用JAVA做(B/S)的程序,我该学习哪些内容(最好详细列一下知识点),
类似于学C#做B/S的话就要学习HTML, CSS, JAVASCRIPT, AJAX.  ASP.NET,这些知识点,帮我列一下好吗?谢谢了2\我第一次进入JAVA版块,发现分类有JAVA SE,  JAVA ME,  JAVA WEB,   JAVA EE,为什么一个JAVA语言分这多东西呢?能告诉我这些东西都是指什么东西吗(我学C#就只有一个C#啊,还有一个搞B/S的ASP.NET,这里冒这么多JAVA出来吗?)谢谢了.....

解决方案 »

  1.   

    vs2010里的aef+mvc2+DynamicData比java的ssh开发b/s强悍一百倍,没必要转,而且java程序员现在比民工还多
      

  2.   

    HTML, CSS, JAVASCRIPT, AJAX等是基础,
    再就是java语言的基础,快速上手学一些struts、hibernate、spring等框架
    java分jee、jme、jse    jse一般只桌面开发,jme指移动开发,jee就是指b/s的程序开发
      

  3.   

    那JAVA WEB,和JAVA EE都是做B/S的,那是一个概念吗
      

  4.   

    强悍一百倍可能稍夸张了点:
    http://blog.zhaojie.me/2010/04/why-java-sucks-and-csharp-rocks-1-thoughts-and-goals.htmlhttp://blog.zhaojie.me/2010/04/why-java-sucks-and-csharp-rocks-slides-final-version.html
      

  5.   

    Hydrasight研究室主任John Brand在一个接受ZDNet亚洲区采访的电子邮件中表示,Java现在面临很多新发展起来的,更容易使用的,并且成本更低的开发平台的挑战。因为编程以及开发成本问题,Java已经逐渐被边缘化,软件供应商所交付的,基于Java的产品无法证明比基于.Net, Cold Fusion以及PHP的产品具有更高的价值。Sun公司多年来一直致力于将Java开发变得更简单,并通过开发工具来减少代码的编写工作。但是这一切似乎没有见到效果。John Brand还说,通过测试证明,开发Java所谓的“一次编写,到处运行”的程序比开发“一次编写,到处测试”的程序开销更大。另外软件供应商也出现远离 Java的趋势。John Brand说,Java给人的感觉就像机器码。虽然作为计算机发展过程中的一个重要的工具,但是其重要性和普及程度一定会降低。将来,特别是在一些成熟的开发组织中,基于面向过程的语言将会成为主宰。现在厂商继续支持和使用Java的原因,是因为客户的选择,而不是厂商的意愿。至于实施云计算,也不是必须依赖于Java。其实一切都是选择问题,完全是因为供应商、客户的习惯和信任问题才让Java继续有市场空间。
      

  6.   

    今天走到小区门口,看见一小伙子摆着个桌子。原来是XX公司装带宽的工作人员,刚好想拉根网线,所以我就要了个4月的套餐(2M带宽),360块钱,每月 90块。  和那小伙子谈妥后,他给了张宣传单给我。我发现在桌子上那厚厚的宣传单下面放了一本《JAVA从入门到精通》(清华大学出版社的)。  这年头书不管书牛B不牛B,书名一定要牛B。比如《历史那些玩意儿》、《21天精通C#》、《爱因斯坦错了》。 最近买了琴,所以到中关村图书大厦找《30天锻造巴赫》《七天练成肖邦》、《24小时塑造贝多芬》,结果没找到,看样子钢琴真的比C#要难。前段时间写 WinForm的书,心有余而力不足啊,真跟本山小品里宋丹丹的白云一样----半天憋不出几个字,哎,不会忽悠!所以我转憋代码了,当我憋出几行代码的时候,又不想憋了,因为我想起了小品里赵本山说的几句话----你家白云的书啥时候出啊,村头的厕所快没有纸啦! 我怕我写的书也落得这个下场。其实落得这个下场还不算最坏,不能保证别人看完肚子里有点墨水,至少能保证屁股上有点墨水。所以我认为最坏的下场的误人子弟。所以我打算抄MSDN的或者抄一些优秀博客上的,这样至少不会误人子弟、读后还受益,后来想了想,不妥,怕被网友人肉。然后我又想改改博客上的代码或 MSDN上的代码,后来发现这样不厚道,最后还是决定自己敲。经过这段出书经历,让我明白了----书不是那么好出,稿费不是那么好赚,书生一般都很穷(像易中天、韩寒这样的有钱银还是很少),知识能改变命运,但会降低你的财富。因为上帝是公平的,多给了你点知识,就少给你点财富,所以发财还得买彩票,因为摇双色球的时候,上帝有可能在打瞌睡。  我说:“哥们啊,看这书呢?”  他说:“准备转行,你懂这个?”  我说:“我搞这方面的(开始装老手了)!”  他说:“哇,那你精通JAVA咯?”  我说:“我搞C夏普的?”  他说:“C++?”  我说:“不是啊,是C夏普啊,就是C井,4个+的那个啊!”  他说:“哦,点耐特是吧!晓得晓得!”  我说::“我们叫当耐特。”  他说:“哦,我不太专业!”  我说:“你现在待遇多少?(如果他待遇比我高,我就准备劝他别转了。)”  他说:“待遇不好啊!哎·········”他长长地叹了口气。  看样子问别人工资确实不妥,他不想说,我就不问下去了。但我估计就装装网线,待遇不会好到哪里去。  我说:“Java不行。”。  他说:“为什么不行?”。  我想说----不信你去问老赵。想了想还是没说,估计人家只认识赵云。  我说:“Java要老手带,.NET可以自学。”  他说:“那样啊!”  我说:“在北京,.NET需求大,不信你去51job上看一看。”(后来我上51job发现,在北京,java程序员的需求依然很大,和.NET差不多)  ······  (我试图说服他别用JAVA,转行.NET,估计没有成功,因为JAVA是他的信仰,我看得出他眼中决绝的信念!也许是他懒,因为在《JAVA从入门到精通》这本书中间夹了一只笔,他估计看完一半了,还差一半就“精通”了,懒得去学别的了!)  ······  我说:“再见!”  他说:“再见!”  至少现在做web还是一个三足鼎立的时代-------JSP ,PHP,ASP.NET.但是就他这样边工作边看书,我觉得还是学.NET好。  至于许多人眼中的“劣质语言”----java,为什么市场上还有这么多人在用。有以下几个原因:  一:头头们懒得学  好多项目经理一直是搞JAVA的,他们懒得学,靠JAVA这门手艺混日子、蹭饭吃,他们肯定不会招.NET的人了,招你进来受你教导?----梦想有多远,你就跟我滚多远。你会.NET,我不会,我以后怎么装B?  二:语言与业务  就实现业务,不管简单的业务或是复杂的业务,不管什么的语言都能够实现。也就是说----搭建一个大型web项目,Jsp、PHP、ASP.NET都有这个能力。  三:性能  性能的瓶颈在哪?数据库和缓存和硬件!怎么利用好缓存?怎么优化数据库?怎么向上头领导们申请到SSD固态硬盘?这些才是提高性能的关键。也就是说 ----搭建一个高性能web项目,jsp、PHP、ASP.NET都有这个能力。  四:语言排行榜的影响  Java排第一,这就是信仰!  五:搜索引擎的影响  很多初学者都尝试从搜索引擎里寻求一些自己想知道的结果,然后走上java这条路。http://www.baidu.com/s?wd=%B1%E0%B3%CC%D3%EF%D1%D4%C5%C5%D0%D0%B0%F1http://www.baidu.com/s?bs=java%B9%A4%D7%CA%B8%DF%BB%B9%CA%C7.net%B9%A4%D7%CA%B8%DF&f=8&wd=java%B9%A4%D7%CA%B8%DF%BB%B9%CA%C7.net%B9%A4%D7%CA%B8%DFhttp://www.baidu.com/s?bs=%D7%EE%D7%AC%C7%AE%B5%C4%B1%E0%B3%CC%D3%EF%D1%D4&f=8&wd=%D7%EE%D3%D0%C7%B0%CD%BE%B5%C4%B1%E0%B3%CC%D3%EF%D1%D4  六:待遇网上随便点点就发现下面这些足够让人从颓废转而发奋图强,报效祖国,为国捐躯,炸碉堡、堵枪口的话:java 和c++ 牛了 赚钱最多 最难
    ASP VB维持生计! 最简单 最傻瓜 
    java“钱图无量” 学会JAVA==学会了印钞票 端午节、世界杯、NBA啊、太刺激了,还让人活波?提前祝北漂的、南下的、窝家啃老的、足球迷、篮球迷、伪球迷端午节快乐!    作者:张磊(zhanglei's Blog)
    出处: http://www.cnblogs.com/zhanglei644213943
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。