AWT? SWT? Swing? 在小程序和企业应用上,现在比较流行哪种?另外,现在JAVA做开发,什么方面或者技术最流行或者最有前途?小弟初学,望各位达人多多指教2天结贴

解决方案 »

  1.   

    Swing没有完全代替AWT,而是基于AWT架构之上,Swing仅仅提供了能力更加强大的用户界面组件。
    顺便问一下,SWT是什么?
      

  2.   

    SWT是Standard Widget TooIkit,是Eclipse开发的可视控件,使用了本地代码,所以执行效率比较高。Swing在从Java5.0和Java6.0的改进之后,执行效率也大大提高了。目前孰优孰劣还不好说清楚。不过直接使用AWT组件的情况是基本上不存在了。写Desktop程序,用Swing和SWT都不错,因为目前Eclipse的发展势头强盛,NetBeans也在奋起直追,所以你可以根据自己的情况选学一样。如果写企业应用,上面的东西都可以不管,但是相应的,你可能需要学学Java的一些常用框架如Struts、Spring、Hibernate等,应用服务器JBOSS、Tomcat等,客户端表现AJAX等。当然,同类型的选学一样即可,但不妨了解多样以进行比较选择。
      

  3.   

    顶顶.谢谢楼上几位.现在是基本上什么都不会,正要入手.有没有什么好的经验或者技术应该是优先学习的呢?我是想先入Desktop,然后入手J2EE,恳请更多建议.
      

  4.   

    用Swing写~~把SWING下面的类和AWT下面的事件触发搞清楚~
    建议看下CORE JAVA
      

  5.   

    顶顶搞SWT开发用什么工具呀?Swing呢?
      

  6.   

    我学swing的时候看的 core java ,直接用命令行编译里头的示例代码。另外, core java 确实不错。
      

  7.   

    我这里有一些java教学视频:快速掌握Java(课程视频,作者孙鑫,共10课,swf视频,带播放软件)
    http://auction1.taobao.com/auction/0/item_detail-0db1-3756b54f11541e507158bdf8a0f1f3ba.jhtml赛迪网校.J2EE基础教程(AVI视频13集31章4CD-清晰-2.3G-配解码器)
    http://auction1.taobao.com/auction/0/item_detail-0db1-f69b6b8e0a659bcc97834db36c26bb48.jhtml