上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 20 下一页

2013年10月26日

FileDialog对话框。

摘要: package frank;import java.lang.*;import java.awt.*;import java.awt.event.*;/** * FileDialog对话框。 * */public class App{ public static void main(String[] args) { new DialogTest().init(); }}class DialogTest{ Frame f = new Frame("文件对话框测试"); FileDialog d1 = new FileDialog(f,"选择需要打开文件", 阅读全文

posted @ 2013-10-26 14:12 wp456 阅读(297) 评论(0) 推荐(0)

Dialog对话框。

摘要: package frank;import java.lang.*;import java.awt.*;import java.awt.event.*;/** * Dialog对话框。 * */public class App{ public static void main(String[] args) { new DialogTest().init(); }}class DialogTest{ Frame f = new Frame("对话框测试"); Dialog d1 = new Dialog(f,"模式对话框",true); Dialog d2 阅读全文

posted @ 2013-10-26 14:02 wp456 阅读(137) 评论(0) 推荐(0)

布局管理

摘要: package frank;import java.lang.*;import java.awt.*;import static java.awt.BorderLayout.*;import javax.swing.BoxLayout;/** * 布局管理 * */public class App{ public static void main(String[] args) { Frame f = new Frame("测试窗体");//创建一个窗体,默认布局是BorderLayout布局器 /** * 之FlowLayout,有点类似于记事本里面输入文字,当输入到末尾的 阅读全文

posted @ 2013-10-26 13:45 wp456 阅读(188) 评论(0) 推荐(0)

AWT编程

摘要: package frank;import java.lang.*;import java.awt.Frame;import java.awt.TextField;import java.awt.Button;import java.awt.Panel;import java.awt.ScrollPane;/** * AWT编程,创建一个可视化窗体程序 * */public class App{ public static void main(String[] args) { Frame f = new Frame("测试窗体");//创建一个窗体 /* Panel p = 阅读全文

posted @ 2013-10-26 10:56 wp456 阅读(220) 评论(0) 推荐(0)

2013年10月25日

只定义异常类和Runtime异常类

摘要: package frank;import java.lang.*;/** * 只定义异常类和Runtime异常类 * */public class App{ public static void main(String[] args) { try { get(args); } catch(UserException e) { System.out.println(e.getMessage()+"u"); } catch(Exception e)//子类放前面,父类放后面。 { System.out.println(e.getMessage()+"s"); 阅读全文

posted @ 2013-10-25 15:32 wp456 阅读(180) 评论(0) 推荐(0)

throws异常

摘要: package frank;import java.lang.*;/** * throws异常,可以抛出多个异常类,多个用,号隔开。 * 如果一个方法声明了抛出异常,那么在另一个方法里面调用要么在try...catch中,要么也是声明抛出异常签名。 * 子类在重写父类方法的时候异常签名要么是父类异常的子类,要么跟父类一样,不能比父类大。 * */public class App{ public static void main(String[] args)throws Exception//直接在方法签名上声明,直接把异常交给jvm,Jvm直接打印输出,然后结束程序。 { try { ... 阅读全文

posted @ 2013-10-25 15:05 wp456 阅读(321) 评论(0) 推荐(0)

java异常处理finally

摘要: package frank;import java.lang.*;/** * java异常处理finally * 当在try或者catch里面遇到了return或者throw语句,系统会立即寻找finally语句块,如果找了finally块,系统会立即执行,执行完成后然后在返回来执行return或者throw语句,但是如果finally里面也有return或者throw那么就会立即停止方法,从而不会跳转到try或者catch里面,使return或者throw语句无法执行到 * 完整的异常处理块可以放在任何地方,但是不要嵌套太多,这样子就会影响可读性。try后面可以没有catch和finally 阅读全文

posted @ 2013-10-25 11:08 wp456 阅读(246) 评论(0) 推荐(0)

2013年10月24日

java异常处理

摘要: package frank;import java.lang.*;/** * java异常处理,当程序运行时发生错误的时候就会找是否定义了适合的catch块,如果有就把异常对象交给catch快出处理,如果没有程序就会退出。 * 进行异常捕获的时候先捕捉小异常,然后在捕捉大异常。 * */public class App{ public static void main(String[] args)throws Exception { /* 单个catch块 System.out.println(args); try { String s = args[1]; } catch (... 阅读全文

posted @ 2013-10-24 16:40 wp456 阅读(176) 评论(0) 推荐(0)

泛型方法、泛型构造函数,通配符设定下限、擦除与装换。

摘要: package frank;import java.lang.*;import java.util.Collection;import java.util.List;import java.util.ArrayList;/** * 泛型方法、泛型构造函数,通配符设定下限、擦除与装换。 * */public class App{ public static void main(String[] args)throws Exception { String[] str = {"1"}; List list = new ArrayList(); App.add(str,list) 阅读全文

posted @ 2013-10-24 14:47 wp456 阅读(506) 评论(0) 推荐(0)

2013年10月23日

给形参设定类型上限

摘要: package frank;import java.lang.*;/** * 给形参设定类型上限 * */public class App{ public static void main(String[] args)throws Exception { Apple ai = new Apple();//类型只能是Number的子类或者本身 ai.setObj(1); ai.get(); Apple ad = new Apple(); }}class Apple//限定一个上限{ public T obj; public void setObj(T t) { this.obj = ... 阅读全文

posted @ 2013-10-23 15:33 wp456 阅读(197) 评论(0) 推荐(0)

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 20 下一页

导航