2016年5月24日Java基础小总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2016年5月24日Java基础小总结相关的知识,希望对你有一定的参考价值。

1,异常(风险控制)--捕捉到异常,让程序正常运行

  (1)形式:try{监听可能发生异常的代码}catch(异常名称){处理};

  (2)Exception异常类,继承了Throwable,但是它本身是所有 异常的父类;

  (3)常见:RuntimeException(运行异常)-NullPointerException;IndexOutOfboundeException-ArrayIndexOutOfException;

  (4)打印出异常catch(Exception e){e.printStackTrace();},这个异常捕捉块通常是放在最后的,等着所有异常都判断完再执行;

  (5)finally{},程序块中的内容不管是否有异常都会执行,放在最后一个catch后,可以用于数据库关闭操作;

2,图形化界面--java.swing:

  (1)窗体JFrame:主要创建步骤是

   <1>先新建一个JFrame

   <2>如果要可见的话需要两步:第一步setSize();第二步:setVisible(true);

   <3>关闭:f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE),关闭窗口后进程自动退出;

  (2)JPanel,JButton,创建步骤和JFrame基本一致,但是JPanel要放在JFrame之上,而JButton需要放在JPanel之上;

  (3)JTextField文本框,两种方式创建,一种是extends JFrame,一种是JFrame.add;可以使用setFont;

  (4)Font字体--java.awt:Font f = new Font("微软雅黑",Font.BOLD,15);

3,用户事件

  (1)主要包括:事件源、事件、事件处理程序;

  (2)注册监听:b1.addActionListener(this);-类名中需要添加implements ActionListener;

   事件处理:根据implememt后会重构一些事件@override;

  (3)事件类型--jave.awt.event,javax.swing.event

           ActionEvent(ActionListener)/FocusEvent(FocusListener)/KeyEvent(KeyListener)/MouseEvent/WindowEvent/TextEvent/

   

 

以上是关于2016年5月24日Java基础小总结的主要内容,如果未能解决你的问题,请参考以下文章

2015年5月23日Java基础知识

传z播客 刘意_2015年Java基础视频笔记(day18~)(2016年3月7日00:25:16)

传智播客 刘意_2015年Java基础视频-深入浅出精华版 笔记(day11~)(2016年2月3日16:01:00)

2016年6月20日 JAVA知识框架

传智播客 2015年 刘意_Java基础视频-深入浅出精华版 笔记(day21~)(2016年3月26日01:10:44)

我的Python成长之路---第四天---Python基础(16)---2016年1月24日(寒风刺骨)