上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 早期的JDK版本中提供了Java抽象窗口工具集(Abstract Window Toolkit, AWT),其目的是为程序员创建图形用户界面提供支持,但是AWT功能有限,因此在后来的JDK版 本中,又提供了功能更强的Swing类库。 12.1 swing组件概述 Swing包含了大部分与AWT对应的... 阅读全文
posted @ 2013-06-13 08:54 elite_2012 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 例11-1 编写一个程序,在屏幕上显示带标题的窗口,并添家一个按钮。当用户单按钮时,结束程序 解析: 具有事件处理功能的GUI程序需要导入java.awt和java.awt.event包中的所有类,并定义一个继承Frame的类,定义组件,为组件注册事件监听器,实现覆盖监听器接口或适配器类中的方法,进行事件处理。 本例中,定义了一个Button 组件quit,quit的监听器是实现ActionL... 阅读全文
posted @ 2013-05-17 23:05 elite_2012 阅读(671) 评论(0) 推荐(0) 编辑
摘要: 11.1 AWT组件概述 AWT(abstract Window Toolkit)抽象窗口工具集,其目的是为程序员创建界面提供支持。AWT组件定义在java.awt包中,包括组件类、组件 布局类等 图11-1 java.awt的继承关系 1.组件:组件(component)是构成图形用户界面的基本成分和核心元素。组件类(Component)是一个抽象类,是AWT组件类层次结构的根类,实际使用的组件都是Component类的子类。Component类提供对组件操作的通用方法,包括设置组件位置、设置组件大小、设置组件字体、响应鼠标或键盘事件、组件重绘等 2.容器容器(container)是一种特. 阅读全文
posted @ 2013-05-16 22:42 elite_2012 阅读(688) 评论(0) 推荐(0) 编辑
摘要: editor does not contain a main type" 错误解决方法http://www.cnblogs.com/xwdreamer/archive/2011/01/06/2297048.html在eclipse下运行一个java程序,但是出现"editor does not contain a main type"错误。后来是因为为的java程序没有放在src目录下,而是另外建立了一个文件夹,在那个文件夹下run程序就会出现前面所提示的错误。解决方法是在src下创建一个package,包名可以同刚才的文件夹名,然后将java程序拷贝过去再run 阅读全文
posted @ 2013-05-14 15:18 elite_2012 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1.何为异常?为什么要进行异常处理? 异常指程序运行过程中出现的非正常现象,例如用户输入错误、除数为零。 由于异常情况总是难免的,良好的应用和序除了具备用户所要求的基本功能处,还应该具备预见并处理可能发生的各种异常的功能。 2.Error和Exception类有何不同? Error类及派生的子类具有特征:它们处理的是较少发生的系统内部错误,程序员通常对它们无能为力,只能在其发... 阅读全文
posted @ 2013-04-15 16:29 elite_2012 阅读(1005) 评论(0) 推荐(0) 编辑
摘要: 异常指程序运行过程中出现的非正常现象。 9.1 java异常处理机制 在Java中,将异常情况分为Exception(异常)和Error(错误)两大类。 Error 类对象由 Java 虚拟机生成并抛出;Exception 类对象由应用程序处理或抛出 异常类的继承结构 其中Exception和Error又包含许多子类,exception子类的继承关系 Exception ClassNo... 阅读全文
posted @ 2013-04-15 15:42 elite_2012 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 1.什么是抽象类?它的特点是什么? 抽象类是专门设计用来让子类继承的类。 特点:抽象类通常都包括一个或多个抽象方法(只有方法说明,没有方法体),抽象类的子类必须实现其父类定义的每个抽象方法,除 非该子类也是抽象类。 2.什么是接口?它的特点是什么? 接口:是由一些抽象方法和常量所组成的集合。 特点: 1.接口可以实现多继承... 阅读全文
posted @ 2013-04-13 16:45 elite_2012 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 1.子类能够继承父灰的哪些成员变量和方法? 子类只能继承父类非私有的成员变量和方法。2.重载与覆盖有什么不同? 方法重载指在一个类中创建了多个方法。它们具有相同的方法名,但参数的个数不同、或参数的数据类型不同,或两者都不同 覆盖是指子类中定义的方法与父类方法名相同,子类在调用这个同名方法时,默认是调用它自已定义的方法,而将从父类那里继承来的方法进行覆盖,如 果一定要调用父类的同名方法,可以使用super关键字来指定。3.编写一个程序实现方法的重载。class Tiff { public Tiff(){ }; double calculate(float r) { return Math... 阅读全文
posted @ 2013-04-11 14:00 elite_2012 阅读(1598) 评论(0) 推荐(0) 编辑
摘要: 6.1 类和对象概述6.1.1 面向对象的基本概念 1.类: 类是对对象的抽象描述。2.对象: 对象是表示现实世界中某个具体的事物; 6.1.2 类的声明 [修饰符] class 类名 [extends 父类名] [implements 接口名列表]{ 类成员变量声明; 类方法声明;}例:定义一个表示二维平面上点的类class Point{ private int x,y; public void setPoint(int a,int b) { x=a; y=b; } public int getX() { return x; } public int ... 阅读全文
posted @ 2013-04-03 12:43 elite_2012 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 1。编程对10个整数排序 public class BubbleSort { //定义一个静态方法,使用冒泡排序方法 //对一维数组进行由小到大的排序 public static void bubbleSort(int[] a) { int n=a.length; //取得数组长度 int temp; //用于交换的临时变量 for(int i=n... 阅读全文
posted @ 2013-04-03 08:59 elite_2012 阅读(957) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页