「java中awt包」javaawt包下载
今天给各位分享java中awt包的知识,其中也会对javaawt包下载进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
java里的awt是什么意思?
awt是(Abstract
Window
Toolkit)的缩写,它是java一个抽象窗口工具包,提供了很多图形界面组件类。例如Button、TextField等。
jdk1.2中新加了一个swing包,也是用来做图形界面的,功能和awt一样,不过更加强大。
Java常用包有哪些?
1.Java.lang包
这个包下包含了Java语言的核心类,如String、Math、Sytem和Thread类等,使用这个包无需使用import语句导入,系统会自动导入这个包中的所有类。
2.Java.util包
这个包下包含java的大量工具类/接口和集合框架类/接口。如Arrays和List、Set等。
3.Java.net包
这个包下包含了一些Java网络编程相关的类/接口。
4.java.io包
这个包含了一些Java输入/输出编程相关的类/接口。
5.java.text包
这个包下包含一些Java格式化相关的类。
6.java.sql包
这个包下包含了java进行JDBC数据库编程的相关类/接口。
7.java.awt包
这个包下包含了抽象窗口工具集(Abstract Window Toolkits) 的相关类/接口,这些类主要用于构建图形用户界面(GUI)程序。
8.java.swing包
这个包下包含了Swing图形用户界面编程的相关类/接口,这些可用于构建平台无关的GUI程序。
java的awt和swing有什么不同呢?
awt和swing的区别:
1.awt是基于本地方法的C/C++程序,其运行速度比较快;
而swing是基于awt的Java程序,其运行速度比较慢。
2.AWT的控件在不同的平台可能表现不同,而Swing在所有平台表现一致。
3.AWT和Swing的实现原理不同。
AWT的图形函数与操作系统提供的图形函数有着一一对应的关系。
而Swing 不仅提供了AWT 的所有功能,还用纯粹的Java代码对AWT的功能进行了大幅度的扩充。
4.awt是抽象窗口组件工具包,是 java 最早的用于编写图形节目应用程序的开发包;
但swing是为了解决awt存在的问题而新开发的包,它以awt为基础的。
扩展资料:
在实际应用中,应该使用AWT还是Swing取决于应用程序所部署的平台类型。
对于一个嵌入式应用,目标平台的硬件资源往往非常有限,而应用程序的运行速度又是项目中至关重要的因素。
在这种矛盾的情况下,简单而高效的AWT当然成了嵌入式Java的第一选择。
在普通的基于PC或者是工作站的标准Java应用中,硬件资源对应用程序所造成的限制往往不是项目中的关键因素。
所以在标准版的Java中则提倡使用Swing, 即通过牺牲速度来实现应用程序的功能。
关于java中awt包和javaawt包下载的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-11-27,除非注明,否则均为
原创文章,转载请注明出处。