zoukankan      html  css  js  c++  java
  • JAVA前三章预习总结

    经过一学期的JAVA学习,我已经基本了解JAVA程序设计的入门知识,为提高自己的操作水平,初步学习了前三章的内容,以下是个人认为的重点难点。
    一、GUI界面
    本章主要学习了组件、容器与布局管理器,主要是用了抽象窗口工具包AWT和Swing包。
    1.有三种类型的容器:Window、Panel、ScrollPane,常用的有Panel、Frame、Applet.
    2.LayoutManage:FlowLayout、BorderLayout(默认布局管理器)、GridLayout、CardLayout、GridBagLayout
    3.事件的监听:ActionEvent、ItemEvent、TextEvent、FocusEvent、WindowEvent
    4.事件适配器:内部类和匿名内部类
    5.组件;Butten、Checkbox、Choice、Canvas、TextArea、TextField、List、Frame、Dialod......
    二、异常处理
    JAVA语言的异常处理机制最大的优势之一就是可以将异常情况在方法调用中进行传递,通过传递可以将异常情况传递到合适的位置在进行处理。
    异常是编程语言用来描述当某种非预期情况发生时该如何处理的一种机制。
    1.对可查异常处理,必须处理,两种方法:捕获异常、声明抛出异常
    a. 捕获异常:第一步try{...}选定范围;第二步catch子句处理异常事件;第三步通过finally子句完成释放资源。
    b. 声明抛出异常:用throws子句来完成
    C. 自定义异常:必须是Exception的子类
    2.原则
    a. 把应用程序的异常事件分类,利用异常的层次来动态控制。
    b. 把异常处理的代码与正常代码分开,简练程序并增加可读性。
    c. 利用finally语句作为异常处理的统一接口。
    d. 能用简单测试不要用异常控制,对异常不要过于细化,不要过于压制,不要介意对异常的传递。
    e. 自定义的异常类都是Throwable及其子集。
    三、IO编程
    对于本章我不是很熟悉,相对于前两章,本章是我学习的重点难点
    1.操作过程
    a. 新建流对象并实例化
    b. 对流进行读写操作
    c. 关闭流
    2.文件、字节流、字符流、对象流、过滤流、管道流、和正则表达式。

  • 相关阅读:
    让你一分钟认识电子身份验证系统EID
    jQuery滑动导航菜单
    sql语句中left join、 inner join的使用
    MySQL数据库分表的3种方法
    Apache 配置多端口 多虚拟主机 局域网访问
    8个开发必备的PHP功能(转)
    CentOS 6.4 图文安装教…
    mysql中char与varchar的区别分析
    PHP+jQuery+Ajax实现用户登录与退…
    隐藏/显示 我的电脑盘符驱动…
  • 原文地址:https://www.cnblogs.com/liangcong/p/5263853.html
Copyright © 2011-2022 走看看