8.5至8.11第六周学习情况

  本周学习了包的相关知识,package,主要作用为3个区分某些具有类似作用的类或接口;防止命名冲突;通过权限控制对其包的类的访问行为。

学习了包的定义语法,使用package关键字,package语句 必须是文件中的第一行非注释代码:

package   包名;

通常会使用层次结构包,用.分隔;还学习了访问控制符,包括public ,private,默认,protected及其关系。

还有java系统包包括java,lang等;如何导入包:

import  包名.*

学习了接口的实现与应用;并用以上的知识,完成图书管理系统的项目。

本周花在代码上的时间,每天半小时。

每天学习java一小时。

下周打算完成使用集合管理学生信息。

原文地址:https://www.cnblogs.com/2940500426yingxin/p/11331752.html

时间: 2024-08-11 00:39:53

8.5至8.11第六周学习情况的相关文章

第五、六周学习情况

这两周主要是学习了html,Java看的不多. html主要是自己做作业来练习,老师讲过两次,每次讲过后都重新把作业做一下. 第一次老师讲后,学会了大致的用class,div来最外层布局,但涉及到里面嵌套的标签后,位置总是乱,有的该在一行不在一行或者不齐.有的把前面的覆盖了,反正就是各种乱,然后我也是非常凌乱啊,做了大概有两三天时间(没课的时候),起初以为听老师讲后会做的很顺利,但自己想的效果与实际完全不一样,就越来越没耐心,也越来越发愁,最后交作业那天逃了两节课,然而还是没做出来. 第二次,老

LINUX内核分析第六周学习总结——进程的描述和进程的创建

LINUX内核分析第六周学习总结——进程的描述和进程的创建 张忻(原创作品转载请注明出处) <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一.知识概要 进程的描述 进程描述符task_struct数据结构(一) 进程描述符task_struct数据结构(二) 进程的创建 进程的创建概览及fork一个进程的用户态代码 理解进程创建过程复杂代码的方法 浏览进程创建过程相关的关键代码 创建的新进程是从哪里开始执行的

20165315 第六周学习总结

20165315 第六周学习总结 本周学习中遇到的问题和解决过程 在编写第八章例子7时,编译正常,但运行时出现如下问题: 解决过程: 经过多次尝试,我发现在我的电脑系统下,一个汉字是占3个字节的,故不能完全照抄书上代码,修改后即可运行出正确结果: 在编写第八章例子21时,出现如下问题: 解决过程: 在命令行中是可以实现的 询问了许多同学,还没有找到在IDEA中实现的解决方法,找到后会补上这部分 在编写第十五章例子11时,运行没有问题,出现如下窗口: 但是输入需要录入的数据后,点击"录入"

20172314 2017-2018-2 《程序设计与数据结构》第六周学习总结

20172314 2017-2018-2 <程序设计与数据结构>第六周学习总结 教材学习内容总结 数组是一个含有多个值的列表,每个值存在于数组中特定的,具有编号的位置. 数组的声明:(1)int[] xxx = new int[3];表示实例化数组xxx后,为其预留了存放三个整型值的内存空间,索引为0.1.2.(2)int[] xxx={1,2,3};表示用初始值表实例化一个数组对象,并为数组中的每个元素提供初始值. 数组作为参数:整个数组可以作为一个参数传递给一个方法,这种方法可以实际改变该

2017-2018-2学期 20172324《Java程序设计》第六周学习总结

20172324<Java程序设计>第六周学习总结 教材学习内容总结 如何创建数组以及int[] X与int X[]的区别(编译时是没有差别的,只是前者与其他类型的声明方式有一致性) 每一个java数组都是一个迭代器. 数组是作为参数传递给一个方法的,实际上传递的是原始数组引用的副本. 对象数组(基本数据类型+对象) 二维数组中前一个索引值代表行,另一个索引值代表列. 可变长度参数用... 教材学习中的问题和解决过程 问题1: Family代码中String...name中的...是什么意思.

20172332 2017-2018-2 《程序设计与数据结构》第六周学习总结

20172332 2017-2018-2 <程序设计与数据结构>第六周学习总结 教材学习内容总结 学的有些晕的第八章数组 1.类似于一个列表的数组中所包含的元素被称为数组元素. 2.数组是对象,使用前必须声明数组.(声明时需要定义数据的类型.) 3.边界检查:数组的长度是不变的,若是超出会抛出ArrayIndexOutOfBoundsException异常.最容易产生的就是差1错误.(因为索引是从0开始) 4.数组的两种声明方式:①int[] grades; ②int grades[]; (第

杨其菊201771010134《面向对象程序设计(java)》第六周学习总结

<面向对象程序设计(java)>第六周学习总结 第一部分:理论知识 1)类.超类和子类2)Object:所有类的超类 3)泛型数组列表4)对象包装器和自动打包 5)参数数量可变的方法 6)枚举类7)继承设计的技巧 第二部分:实验部分 继承定义与使用<代码测试和示例程序的注释> 1.实验目的与要求 (1) 理解继承的定义: (2) 掌握子类的定义要求 (3) 掌握多态性的概念及用法: (4) 掌握抽象类的定义及用途://不能创建自己的对象,特殊类 (5) 掌握类中4个成员访问权限修饰

杨玲 201771010133《面向对象程序设计(java)》第六周学习总结

杨玲 201771010133<面向对象程序设计(java)>第六周学习总结 第一部分:理论知识学习部分 1.继承 用已有类来构建新类的一种机制.新类可以继承父类的方法和域,同时可以在新类中添加新的方法和域. 已有类称为:超类.基类或父类.新类称作:子类.派生类或孩子类. 子类的构造器不能直接访问超类的私有域,必须通过调用超类构造器,而且必须是第一条语句.子类不能直接访问超类的私有域,必须和其它方法一样,使用公有接口. 在子类中可以增加域.增加方法或覆盖超类的方法,但绝对不能删除超类的任何域和

20172330 2018-2019-1 《程序设计与数据结构》第六周学习总结

20172330 2018-2019-1 <程序设计与数据结构>第六周学习总结 教材学习内容总结 树 1.树是非线性结构,其元素组织为一个层次结构 2.树的度表示树中的任意结点的最大子结点数 3.有m个元素的平衡n叉树的高度是lognm 4.树的遍历有4种方法 5.进行层序遍历时可采用队列来储存树中的元素 6.使用数组实现二叉树时,位于位置n的元素的左孩子在(2n+1)的位置,其右孩子在(2*(n+1))的位置 7.树的基于数组的存储链实现方式可以占数组中的连续位置,不管树是不是完全树 8.如