<面向对象程序设计Java>第八周学习总结   项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/11703678.html 作业学习目标 掌握接口定义方法: 掌握实现接口类的定义要求: 掌握实现了接口类的使用要求: 理解程序回调设计模式: 掌握Comparator接口用法: 掌握对象浅层拷贝与深层拷贝方法: 掌握Lambda表达式语法: 了解…
第一部分:理论知识学习部分 1.接口 在Java程序设计语言中,接口不是类,而是对类的一组需求描述,由常量和一组抽象方法组成.Java为了克服单继承的缺点,Java使用了接口,一个类可以实现一个或多个接口 声明方式: public interface 接口名 { …… }  接口体中包含常量定义和方法定义,接口中只进行方法的声明,不提供方法的实现. 接口中不包括变量和有具体实现的方法. 只要类实现了接口,则该类要遵从接口描述的统一格式进行定义,并且可以在任何需要该接口的地方使用这个类的对象.…
第八周学习总结 第一部分:理论知识 一.接口.lambda和内部类:  Comparator与comparable接口: 1.comparable接口的方法是compareTo,只有一个参数:comparator接口的方法是compare,有两个参数.comparator自定义比较器.comparable实现接口.   2.对象克隆 1 深拷贝与浅拷贝.如果对象是不可变的,那么默认的浅拷贝也没有问题:否则,就要使用深拷贝.    2)默认的克隆方法是浅拷贝,clone方法是Object的一个pr…
第七周学习总结 第一部分:理论知识 1.继承是面向对象程序设计(Object Oriented Programming-OOP)中软件重用的关键技术.继承机制使用已经定义的类作为基础建立新的类定义,新的类是原有类的数据及操作与新类所增加的数据及操作组合.新的类把原有的类作为基类引用,而不需要修改原有类的定义.新定义的类作为派生类引用.这种方式减少代码数量,让代码简洁,易懂. •  继承可以传递,但是继承时单项的. •  多继承的容易出现二义性,慎用. •  私有成员不被继承,不能被派生类使用.…
  内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/11888568.html 作业学习目标 (1) 掌握事件处理的基本原理,理解其用途: (2) 掌握AWT事件模型的工作机制: (3) 掌握事件处理的基本编程模型: (4) 了解GUI界面组件观感设置方法: (5) 掌握WindowAdapter类.AbstractAction类的用法: (6) 掌…
一,理论知识学习部分 6.1.1 接口概念 两种含义:一,Java接口,Java语言中存在的结构,有特定的语法和结构:二,一个类所具有的方法的特征集合,是一种逻辑上的抽象.前者叫做“Java接口”,后者叫做“接口”.用interface声明,是抽象方法和常量值定义的集 合.从本质上讲,接口是一种特殊的抽象类. 抽象类和接口:如果你拥有一些方法并且想让它们中的一些有默认实现,那么使用抽象类吧.如果你想实现多重继承,那么你必须使用接口.子类不能够继承多个类,但可以实现多个接口.因此你就可以使用接口来…
一.理论知识学习部分 Java为了克服单继承的缺点,Java使用了接口,一个类可以实现一个或多个接口. 接口体中包含常量定义和方法定义,接口中只进行方法的声明,不提供方法的实现. 类似建立类的继承关系,接口也可以扩展.接口的扩展技术使得从具有较高通用性的接口存在多条链延伸到具有较高专用性的接口. 通常接口的名字以able或ible结尾:可以使用extends来继承接口的常量和抽象方法,扩展形成新的接口:接口中的所有常量必须是public static final,方法必须是public abst…
项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/11703678.html 作业学习目标 (1) 掌握接口定义方法: (2) 掌握实现接口类的定义要求: (3) 掌握实现了接口类的使用要求: (4) 掌握程序回调设计模式: (5) 掌握Comparator接口用法: (6) 掌握对象浅层拷贝与深层拷贝方法: (7) 掌握Lambda表达式语法:…
内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/12073034.html 作业学习目标 (1) 理解和掌握线程的优先级属性及调度方法: (2) 掌握线程同步的概念及实现技术: (3) Java线程综合编程练习 随笔博文正文内容包括: 第一部分:总结线程同步技术(10分) 14.5 同步 14.5.1 多线程同步 多线程并发时,多个线程同时请求同一个…
20155322 2016-2017-2 <Java面向对象程序设计>第十二周课堂练习之Arrays和String单元测试 练习目地 在IDEA中以TDD的方式对String类和Arrays类进行学习 练习要求 测试相关方法的正常,错误和边界情况 TDD的方式 在实验二ComplexTest的基础上进行修改 练习内容 Strings类: charAt split Arrays类: sort binarySearch 练习过程: 1. charAt: 此方法返回位于字符串的指定索引处的字符.该字…
201271050130-滕江南-<面向对象程序设计(java)>第十五周学习总结 博文正文开头格式:(2分) 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/11435127.html 作业学习目标 (1) 掌握菜单组件用途及常用API: (2) 掌握对话框组件用途及常用API: (3) 学习设计简单应用程序的GUI. 随笔博文正文内容包括…
201871010111-刘佳华<面向对象程序设计(java)>第十五周学习总结 实验十三  Swing图形界面组件(二) 实验时间 2019-12-6 第一部分:理论知识总结 5>.条(JSlider) 滑动条在构造时默认是横向,如果需要纵向滑动条: JSlider s = new JSlider(SwingConstants.VERTICAL,min,max,initialValue);当滑动条滑动时,会触发ChangeEvent,需要调用addChangeListener()并且安…
201871010123-吴丽丽<面向对象程序设计(Java)>第十五周学习总结 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/11995615.html 作业学习目标 (1) 掌握菜单组件用途及常用API: (2) 掌握对话框组件用途及常用API: (3) 学习设计简单应用程序的GUI. 第一部分:总结菜单.对话框两类组件用途及常用API…
201871010104-陈园园 <面向对象程序设计(java)>第十五周学习总结 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业要求在哪里 https://www.cnblogs.com/lily-2018/p/11441372.html 作业学习目标 (1) 掌握菜单组件用途及常用API: (2) 掌握对话框组件用途及常用API: (3) 学习设计简单应用程序的GUI. 第一部分:总结理论知识 菜单 创建菜单是一#非常容易…
201871010105-曹玉中<面向对象程序设计(java)>第十五周学习总结 项目 内容 这个作业属于哪个过程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/zyja/p/11963340.html 作业学习目标 (1) 掌握菜单组件用途及常用API: (2) 掌握对话框组件用途及常用API: (3) 学习设计简单应用程序的GUI. 第一部分:理论知识. 菜单 位于窗口顶部的菜单栏(menu b…
201871010106-丁宣元 <面向对象程序设计(java)>第十五周学习总结 正文开头: 项目 内容 这个作业属于哪个课程 https://home.cnblogs.com/u/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/11995615.html 作业学习目标 (1) 掌握菜单组件用途及常用API: (2) 掌握对话框组件用途及常用API: (3) 学习设计简单应用程序的GUI. 正文内容: 第一部分:总结第十…
201871010107-公海瑜<面向对象程序设计(java)>第十五周学习总结             项目                            内容   这个作业属于哪个课程       https://www.cnblogs.com/nwnu-daizh/   这个作业的要求在哪里    https://www.cnblogs.com/nwnu-daizh/p/11995615.html      作业学习目标 (1) 掌握菜单组件用途及常用API: (2) 掌握对话框…
201871010128-杨丽霞<面向对象程序设计(java)>第十五周学习总结 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/zyja/p/11963340.html 作业学习目标 (1) 掌握菜单组件用途及常用API: (2) 掌握对话框组件用途及常用API: (3) 学习设计简单应用程序的GUI. 第一部分:总结菜单.对话框两类组件用途及常用API(30分)…
201871010133-赵永军<面向对象程序设计(java)>第十五周学习总结 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/11995615.html 作业学习目标 (1) 掌握菜单组件用途及常用API: (2) 掌握对话框组件用途及常用API: (3) 学习设计简单应用程序的GUI. 第一部分:理论部分 一. 菜单 位于窗口顶部的菜单…
201871020225-牟星源<面向对象程序设计(java)>第十五周学习总结 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/11995615.html 作业学习目标 (1) 掌握菜单组件用途及常用API: (2) 掌握对话框组件用途及常用API: (3) 学习设计简单应用程序的GUI. 第一部分:总结菜单.对话框两类组件用途及常用API…
第十五周学习总结 第一部分:理论知识 JAR文件: 应用程序首选项存储: Java Web Start JAR文件: 1.Java程序的打包:程序编译完成后,程序员将.class文件压缩打包为.jar文件后,GUI界面程序就可以直接双击图标运行. 2.jar文件(Java归档)既可以包含类文件,也可包含诸如图像和声音这些其它类型的文件. 3.JAR文件是压缩的,它使用ZIP压缩格式. 1 jar命令格式: jar {ctxui} [vfm0Me] [jar-file] [manifest-fil…
201521123061 <Java程序设计>第十二周学习总结 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多流与文件相关内容. 2. 书面作业 将Student对象(属性:int id, String name,int age,double grade)写入文件student.data.从文件读出显示. 1. 字符流与文本文件:使用 PrintWriter(写),BufferedReader(读) 1.1 生成的三个学生对象,使用PrintWriter的println…
201521123072<java程序设计>第十二周学习总结 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多流与文件相关内容. 2. 书面作业 将Student对象(属性:int id, String name,int age,double grade)写入文件student.data.从文件读出显示. 1. 字符流与文本文件:使用 PrintWriter(写),BufferedReader(读) 1.1 生成的三个学生对象,使用PrintWriter的println方…
201521123038 <Java程序设计> 第十二周学习总结 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多流与文件相关内容. 2. 书面作业 将Student对象(属性:int id, String name,int age,double grade)写入文件student.data.从文件读出显示. 1. 字符流与文本文件:使用 PrintWriter(写),BufferedReader(读) 1.1 生成的三个学生对象,使用PrintWriter的printl…
2019面向对象程序设计(Java)第4周学习指导及要求 项目 内容 这个作业属于哪个课程 <任课教师博客主页链接>https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 <作业链接地址>https://www.cnblogs.com/nwnu-daizh/p/11552848.html 作业学习目标 <填写具体目标> 掌握类与对象的基础概念,理解类与对象的关系: 掌握对象与对象变量的关系: 掌握预定义类Date.LocalDate…
201871010136-赵艳强<面向对象程序设计JAVA>第十五周实验总结   项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/11995615.html 这个作业的目标是什么 掌握简单组件及其常用API 掌握对话框组件及其常用API 学习设计简单应运程序的GUI 第一部分  基础知识总结 (一)菜单 1.菜单创建 Swing菜单由菜单条(J…
上周,老师要求同学们自学应用程序部署,并布置了相关的实验任务.此次实验的目的是掌握Java应用程序的打包操作:了解应用程序存储配置信息的两种方法: 了解Applet小应用程序的开发及应用方法:掌握基于JNLP协议的java Web Start应用程序的发布方法: 掌握Java GUI 编程技术.希望同学们能够在自学的过程中,结合相关实例,将知识理解透彻. 以下总结十五周博文完成情况. 提出表扬者:相文君 未写博文者:马润韬.卯保云.米奇辉.邓国平.代苗苗.牛百泉.谭朵.汪会敏.王瑞强.张光炬.宗…
项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/zyja/p/12000169.html 作业学习目标 (1) 掌握菜单组件用途及常用API: (2) 掌握对话框组件用途及常用API: (3) 学习设计简单应用程序的GUI.   第一部分:总结菜单.对话框两类组件用途及常用API 一. 菜单 1. 菜单是GUI编程中经常用到的一种组件.  位于窗口顶部的菜单栏中包括下拉…
## 201521123122 <java程序设计>第十二周实验总结 ## 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多流与文件相关内容. 2. 书面作业 将Student对象(属性:int id, String name,int age,double grade)写入文件student.data.从文件读出显示. 1. 字符流与文本文件:使用 PrintWriter(写),BufferedReader(读) 1.1 生成的三个学生对象,使用PrintWriter的p…
第十五周补充测试 1.实验楼Linux中可以通过(ABC)查看用户登录情况. A .who B .who am i C .who mom likes D .who are you 2.在 Linux 里面如何知道自己属于哪些用户组呢?(A) A .使用 groups 命令 B .addgroups C .查看 /etc/group 文件 D .lsgroups 3.表达式15&240的值为(B) A .FF B .0 C .255 D .1 4.下列关于课本P29示例程序的说法,正确的是(ABC…