代码改变世界

随笔档案-2017年11月

关于AWT和Swing的区别和联系

2017-11-19 22:04 by 幸福的风, 613 阅读, 收藏,
摘要: AWT和Swing都是java中的包,AWT全称为Abstract Window ToolKit)抽象窗口工具包,是早期编写图形界面应用程序的包.。而Swing则是对AWT的改良和拓展。AWT对应的是系统中的各种图形函数,但是Java为了实现在各个平台的兼容性,所以AWT是依靠本地方法来实现功能的。 阅读全文

图形程序设计

2017-11-12 17:09 by 幸福的风, 165 阅读, 收藏,
摘要: 终于到了图形程序设计的章节,原先我们设计的程序都是命令控制台下运行的程序,这跟现实中我们所接触的应用程序显然相去甚远,而现在我们接触了界面更加友好的图形程序,我们甚至可以按照自己的需求设计一个日常可用的程序,这是一件十分有趣的事情。不过相比控制台程序,图形程序会更加复杂,不过我会用更大的兴趣去学习它 阅读全文

关于集合中的三个类的区别

2017-11-05 20:01 by 幸福的风, 244 阅读, 收藏,
摘要: Vector类实现了一个动态数组.和Arrylist类似,Vector类主要应用在事先不知道数组的大小,或者只是需要一个可以改变大小的数组的情况. Stack类是Vector类的子类,就是堆栈,堆栈是一种“后进先出”的数据结构,只能在一端进行数据插入和删除.在Java中,使用java.util.St 阅读全文