zoukankan      html  css  js  c++  java
  • 课程总结

    本学期面向对象与Java程序设计课程已经全部结束了,但Java程序设计的学习还远未到终点,大家就本学期的课程作一个全面的总结吧。
    在此感谢各位助教的全力配合和辛勤劳动,辛苦了!

    本学期刚开始学习Java的时候感觉很陌生,因为上学期在学c语言,所以没有进行Java的学习,java一般情况下都是指一种计算机编程语言,属于一门面向对象的编程语言,相较于C++来说,不仅仅继承了其优点,java还将C++中比较难以理解的概念摒弃掉了,更加简单易用。通过这个学期的Java编程学习,让我对Java的知识理解的更加透彻,虽然在老师的仔细讲解下,知道并且还会使用一些知识点,不过还有许多知识点还没有完全吃透,有些还是不怎么会用,纠结到底还是题目做的少,对一些知识点的运用还不是很熟悉,所以寒假还需要在家里努力打代码,争取在家里把Java开发实战经典这本书全学会,再到网站上去学习下一学期要教的数据库。加油。
    继承:子类拥有父类的特征,而父类没有,父类更通用,子类更具体。使用extends继承父类,语句格式:class 子类名 extends 父类名{}。
    throws类:
    public 返回值类型 方法名称(参数列表...) throws 异常类{}
    throw:用于方法内部主要表示进行手工的异常抛出;
    throws:主要在方法声明上使用,并且的告诉用户本方法可能产生的异常,同时该方法可能不处理此异常。
    异常处理格式
    try{
    //有可能出现异常的语句
    }catch(异常类 异常对象){
    //编写异常处理语句
    }catch(异常类 异常对象){
    //编写异常处理语句
    }
    finally{
    一定会运行到的代码;
    }

    在整个java的异常结构中,实际上有以下两个最常用的类:Exception、Error,这两个类全都是Throwable的子类。
    1、Exception:一般表示的是程序中出现的问题,可以直接使用try…catch处理。
    2、Error:一般指的是JVM错误,程序中无法处理。

    如果用继承Thread而不是Runnable来写的话,synchronized同步就要考虑一下能不能用this了,而且Runnable中的同步是当这个线程运行完之后,才能进行其他线性的运行。
    在Java中IO操作流程:
    (1)使用File类打开一个文件。
    (2)通过字节流或字符流的子类指定输出的位置。
    (3)进行读/写操作。
    (4)关闭输入/输出。
    布局管理器的使用,FlowLayout属于流式布局管理器,BorderLayout将一个窗口的版面划分成东,南,西,北,中,GridLayout布局管理器器是以表格的形式进行管理,CardLayout就是将一组组件彼此重叠地进行布局,就像一张张卡片一样,这样每次只会展现一个界面

    PrintStream是I/O(输入/输出)流的一种,属于输出流,通过PrintStream可以将文字打印到文件或者网络中去,通俗点就是可以通过它把一段文字保存到文件中,或者如果是网络链接的话可以将文字发送到网络的那端。创建新的打印流,就是创建一个新的PrintStream对象,通过newPrintStream(OutStream/或者其他参数)完成。
    JDBC的连接地址实际上是由以下的3个部分组成。
    (1)jabc 协议:JDBC URL 中的协议总是 jdbc。
    (2)子协议:驱动程序名或数据库连接机制(这种机制可由一个或多个驱动程序支持)的名称,如
    MySQL。
    (3)子名称: 种标识数据库的方法。必须遵循“//主机名:端口/子协议”的标准URL 命名约定,
    如//localhost:3306/mldn

  • 相关阅读:
    dev、test和prod是什么意思?
    构建项目时依赖库下载不下来的解决
    自定义view规范步骤步骤
    【转】MIUI8以及ViVO X9上在Android Studio运行出错集及其解决方案
    Ubuntu 16.04使用git
    Android中WebView与H5的交互,Native与JS方法互调
    [转] Fragment——startActivityForResult后onActivityResult无反应之问题总结
    解决运行github项目build时间长问题
    SVN回滚至某个版本
    【算法】种花问题
  • 原文地址:https://www.cnblogs.com/tzmad/p/12024675.html
Copyright © 2011-2022 走看看