一.理论部分: 1.继承 用已有类来构建新类的一种机制.当定义了一个新类继承了一个类时,这个新类就继承了这个类的方法和域,同时在新类中添加新的方法和域以适应新的情况. 2.类.超类.子类 (1)类继承格式:class 新类名 extends 已有类 (2)已有类称为父类,基类或超类. (3)已有类可以来自系统类库或者用户自定义类. (4)新类称作:子类.派生类或孩子类. (5)一般来说子类比超类拥有的功能更加丰富. 3.多态性:多态性泛指在程序中同一个符号在不同的情况 下具有不同解释的现象. 4…
本周学习总结 ① 数据类型,其中char是占用两个字节的内存空间,其他和以前学过的一样.除了十进制位,整型也可以用八进制或者十六进制表示.浮点型不精确. ②运算符,算术,赋值,逻辑,位运算. ③string:很特殊的类型,并且其对象创建之后不可以再进行修改,stringbuilder ④输入输出,数组 书面作业 (1)使用Eclipse关联jdk源代码,并查看String对象的源代码(截图)?分析String使用什么来存储字符串的?分析其构造函数public String(char value[…
1.本周学习总结 2.书面作业 1.代码阅读 public class Test1 { private int i = 1;//这行不能修改 private static int j = 2; public static void main(String[] args) { geti(); Test1getj(); } public static void geti() { System.out.println(i); } public static void getj() { System.o…
201521123122 <java程序设计>第九周实验总结 1. 本周学习总结 以你喜欢的方式(思维导图或其他)归纳总结集合相关内容. 2. 书面作业 常用异常 题目5-1 1.1 截图你的提交结果(出现学号) 1.2 自己以前编写的代码中经常出现什么异常.需要捕获吗(为什么)?应如何避免? 1.以前的代码中,最经常出现的有ArrayIndexOutOfBoundsException(数组越界). NullPointerException(空指针).ClassCastException(强制…
201621123005<Java程序设计>第九周实验总结 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结集合与泛型相关内容. 1.2 选做:收集你认为有用的代码片段 2. 书面作业 本次作业题集集合 1. List中指定元素的删除(题集题目) 1.1 实验总结.并回答:列举至少2种在List中删除元素的方法. 这道题中,当空格数量不同时,用String[] str==line.split(" +")分开. 可用remove()方法删除元素 publi…
201521123122 <java程序设计>第六周实验总结 1. 本周学习总结 1.1 面向对象学习暂告一段落,请使用思维导图,以封装.继承.多态为核心概念画一张思维导图,对面向对象思想进行一个总结. 注1:关键词与内容不求多,但概念之间的联系要清晰,内容覆盖面向对象的核心内容即可. 注2:颜色要少.连线不要复杂,必要的时候要在连线上进行说明. 2. 书面作业 clone方法 1.1 Object对象中的clone方法是被protected修饰,在自定义的类中覆盖clone方法时需要注意什么…
20175314 <Java程序设计>第九周学习总结 教材学习内容总结 根据课本的介绍下载了MySQL和Navicat for MySQL并成功对后者进行破解 MySQL客户端管理工具(如Navicat)可以在与数据库服务器建立连接之后,进行建立数据库及相关操作.进行操作后如下结果: Java专门操作数据库的API:JDBC,使用JDBC的步骤:①与一个数据库建立连接:②向已连接的数据库发送SQL语句:③处理SQL语句返回的结果 应用程序在和MySQL数据库服务器上的数据库建立连接后,能够和数…
20165235 祁瑛 2018-4 <Java程序设计>第九周学习总结 教材学习内容总结 URL类 UR类是java.net包中的一个重要类,使用URL创建的对象的应用程序称作称作客户端程序. 一个URL类用如下的构造方法来创建一个类: public URL(String spec) throws MalformedURLException URL创建的对象是http协议,所包含的资源是默认的资源(主页) URL对象可以通过调用InputStream openStream()方法可以返回一个…
20155312 2016-2017-2 <Java程序设计>第九周学习总结 课堂内容总结 两个类有公用的东西放在父类里. 面向对象的三要素 封装 继承 多态:用父类声明引用,子类生成对象 言行依据的准则 类设计的SOLID原则 SRP:单一职责原则:决不要有一个以上的理由修改一个类 检测方法:类名当主语,方法名当谓语.The... ... itself 上帝类与小类:推荐小类,容易复用 高内聚 OCP:开放封闭原则 对扩充开放 对修改封闭 LSP:替代原则 is-a针对行为(方法)而言,不针…
20155227 2016-2017-2 <Java程序设计>第九周学习总结 教材学习内容总结 JDBC简介 JDBC全名Java DataBase Connectivity,是java联机数据库的标准规范.它定义一组标准类与接口,应用程序需要联机数据库时调用这组标准API. JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序. JDBC标准主要分为两个部分:JDBC应用程序开发者接口和JDBC驱动程序开发者接口. 操作JDBC操作程序时,按照操作方…