java中AWT和SWing的区别与联系
1、程序类型不同 awt是基于本地 *** 的C/C++程序java的swing被什么取代了,其运行速度比较快java的swing被什么取代了;而swing是基于awt的Java程序java的swing被什么取代了,其运行速度比较慢。控件不同 AWT的控件在不同的平台可能表现不同,而Swing在所有平台表现一致。
2、而awt包中很多组件是组件自身去调用本地操作系统代码 swing包中的组件 采用的是调用本地虚拟机 *** ,由虚拟机再调用本地操作系统代码。
3、swing主要用来开发java桌面程序,在开发java的桌面程序的时候也离不开awt,例如awt里面的事件方面的类会经常用到。
4、由于不同操作系统的图形库所提供的功能是不一样的,在一个平台上存在的功能在另外一个平台上则可能不存在。
5、AWT都是重量级组件,通过调用平台对等体实现GUI,所以有个更大公约数问题。界面也很难看。Swing绝大部分是轻量级组件,用Java自己绘制GUI,可以方便的使用各种L&F,但是比较消耗资源。
现在JAVA开发还用Swing吗
1、现在的java主要以web方向为主,做移动应用和网站开发,分布式、多线程、高并发等都是java程序员发展的方向。企业开发中用到的不多,事实上在十几年的开发生涯中没有用到过,也没有做swing的。但也不能说学习它就没有用。
2、毕竟Java在web方面的地位被确立了,所以桌面上的地位可能会被影响,不过可以告诉你的是Java Swing肯定是可以做其他任何界面UI语言可做的任何事情。再说Java还可以选择SWT进行UI设计,Eclipse就是一个不错的例子。
3、如果从事web方向的开发,则可以不用学习Swing及AWT。如果从事的是GUI编程或C/S模式的编程,则要学习Swing及AWT。
4、java swing如果是纯学习的话,那么了解一下也是好的,但不用过于深入。如果是为了工作相关的话,那么可以认真学习。
5、你应该是大一的学弟吧,现在AWT和Swing用到的地方还很少,所以说现在不用深究,学好基础才是王道。
2015年了,Java中AWT,Swing与SWT是否被淘汰了,初学者还需要学习吗_百度...
java swing如果是纯学习的话,那么了解一下也是好的,但不用过于深入。如果是为了工作相关的话,那么可以认真学习。
Java中的Swing及AWT又称GUI编程。关于学习Java要不要学Swing及AWT,这个完全取决于个人的开发及发展方向。如果从事web方向的开发,则可以不用学习Swing及AWT。如果从事的是GUI编程或C/S模式的编程,则要学习Swing及AWT。
毕竟Java在web方面的地位被确立了,所以桌面上的地位可能会被影响,不过可以告诉你的是Java Swing肯定是可以做其他任何界面UI语言可做的任何事情。再说Java还可以选择SWT进行UI设计,Eclipse就是一个不错的例子。
你需要学习WEB的小应用程序(applet),必需掌握GUI设计的思想和 *** ,以及桌面程序的SWING,AWT, SWT。你还应该对UI部件的JAVABEAN组件模式有所了解。JAVABEANS也被应用在 *** P中以把业务逻辑从表现层中分离出来。
作为常年占据编程语言排行榜首位的Java也吸引了很多人前去学习,对于零基础的人来说,Java学习中要注意哪些呢?下面,千锋就给大家介绍一下。
如果你将要写客户端程序,你需要学习WEB的小应用程序(applet),必需掌握GUI设计的思想和 *** ,以及桌面程序的SWING,AWT, SWT。你还应该对UI部件的JAVABEAN组件模式有所了解。
java的swing被什么取代了的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于javaswing被淘汰、java的swing被什么取代了的信息别忘了在本站进行查找喔。