第五周总结

个人篇

这周学习内容上:

~集合,集合主要学习了List,Set,Map,这三种集合,集合的泛型,集合的添加,删除,排序等等;(注意对比之前学习的数组章节)

~常用类,学习了String类里面的各种方法。Date类,Calendar类以及正则表达式;

~多线程,通过两种方式来建立多线程,第一种是继承Thread,第二种是实现Runnable接口,最终都在Thread的实例化后实现start()方法,实现多线程,也讲解了其中的sleep()方法,yield()方法,还有优先级等等方法。

~反射,首先老师用Spring框架来解释反射内容,然后。。。(这部分内容学的不好,不做评价);

~GUI,可视化编程的内容方面,首先我们利用了Windowswing插件,利用图形可视化变成,讲要构建的基础,就是容器和组件先构建起来,简单的说就是,建立容器,确定容器布局,往容器里面add组件;然后学习了每个组件的事件触发机制。(事件处理在下周学习)

其实这首学习的类容蛮多的,难度上也是蛮大的。

比如反射就和之前的面向对象编程有所不同,在反射的过程中不会出现面向对象的正规思路,而是反过来动态编程,调用参数;

多线程内容其实十分庞大,一天的时间只学会了如何启动多线程,至于如何灵活运用在生活或者不同需求中,还有待大大的加强;

GUI方面,就是结合了之前学习的面向对象的内容,一种很强大的总和运用,也让后台编程能真正的可视化,和呈现在用户的面前,所以也十分重要。

整体的组员上

在学习完反射之后,就是周三之后,本小组学习状态有所波动,组内也讨论发现老师的授课方式并不是很恰当,如果用一个更难的Spring框架去解释反射,其实是让同学们更一头雾水的;再者多线程其实讲的太浅显了,能看出老师在这方面准备不是很深入;

至于GUI,可视化编程,作为初学者更希望知道原理上面的东西,并不是非要强调一定要去敲一些容器,组件的代码,但是如果一次都没敲过,只知道用插件构图出来就完结的话,势必导致学生在以后书写事件上,弄不清原理或者说在没有插件的条件下并不能构建一个合理的容器和组件的框架。

以上是我组主要讨论多线程、反射、GUI的学习后感,也有同学反映学完之后还是很茫然,并不知道在学些什么,做题也不知道从何下手。

所以第四组提出的学习意见是诚请代课老师要多备课,给同学们一个更基础,更清晰的学习讲义。

时间: 2024-11-13 03:34:13

第五周总结的相关文章

每周进度条(第十五周)

第十五周进度条   第十五周 所花时间 1h 代码量(行)  100 博客量(篇)  1 学到的知识 对图片的处理 在Android程序中加入图片

201405644 嵌入式程序设计第五周学习总结

嵌入式课程设计第五周学习总结 标准 I/O 编程 标准 I/O 提供流缓冲的目的是尽可能减少使用 read()和 write()等系统调用的数量.标准 I/O 提供了 3 种类型 的缓冲存储.全缓冲.行缓冲.不带缓冲. 打开文件 打开文件有三个标准函数,分别为:fopen().fdopen()和 freopen().其中 fopen()可以指定打开文件的路径和模式,fdopen()可以指定打开的文件描述符和模式,而 freopen() 除可指定打开的文件.模式外,还可指定特定的 I/O 流. f

第五周的学习进度情况

第五周,不在状态,关于软件工程的学习并没有以往那么用心了,是该好好反思.   第四周 所花时间(包括上课) 8 代码量(行) 200+ 博客量(篇) 3 了解到的知识 软件需求分析的重要性 练习对编程学习的重要 虽然上周不在状态,但是,感觉周末表现良好,心也慢慢的收回来了,身边这么多榜样,一定要坚持,做好该做的!

2014025689 《嵌入式系统程序设计》第五周学习总结

<嵌入式系统程序设计>第五周学习总结 一.6.5(标准I/O编程)主要涉及的函数及知识点 标准的I/O的三种缓冲存储:全缓冲.行缓冲.不带缓冲. 1. 全缓存:当填满标准I/O缓存后才进行实际的I/O操作 2. 行缓存:当输入或输出中遇到行结束符时,标准I/O库执行I/O操作 3. 不带缓存:标准I/O库不对字符进行缓冲 打开文件的三个标准函数:  fopen().fdopen()和 freopen(). -fopen()可以指定打开文件的路径和模式 函数原型:FILE * fopen(con

每周进度表(第十五周)

  第十五周 所花时间(包括上课) 5(小时) 代码量(行) 200 博客量(篇) 7 了解到的知识点 如何对界面进行美化 如何处理anroid里的图片

20145307《信息安全系统设计基础》第五周学习总结PT2

20145307<信息安全系统设计基础>第五周学习总结PT2: 教材学习内容总结 之前有第一部分学习总结: http://www.cnblogs.com/Jclemo/p/5962219.html 以下为第二部分 执行汇编命令:gcc –s xxx.c –o xxx.s反汇编命令:objdump –d xxx 64位处理器得到32代码的命令:gcc –m32 –s xxx.c Ltme: 1.三种操作数: 立即数:常数值.表示为$c标准表示的整数. 寄存器:表示某个寄存器的内容. 存储器:根据

20145326蔡馨熠《信息安全系统设计》第五周学习总结

教材学习内容总结 书上有的内容我就不重复赘述了,只需要将部分重要的知识点归纳总结一下. 1.使用GDB的堆栈跟踪功能(GDB中有很多针对调用堆栈的命令,都需要一个目标栈帧,例如打印局部变量值的命令) 在栈帧之间切换 frame args 将当前栈帧设置为args(编号或Address)指定的栈帧,并打印该栈帧的简要信息. up n 向上回退n个栈帧(更外层),n默认为1. down n 向下前进n个栈帧(更内层),n默认为1. 打印栈帧信息(不移动栈帧) frame 打印当前栈帧的简要信息. i

马哥linux作业第五周&#39;

1.显示当前系统上root.fedora或user1用户的默认shell: egrep "^(root|fedora|user1)\>" /etc/passwd |cut -d: -f1,7 root|fedora|user1表示三者符合其一的选择条件 ()使其归组 ^表示以后面归组的条件开头 \>表示以空字符截断此前的条件字符,即后跟其它字符的单词将不匹配 2.找出/etc/rc.d/init.d/functions文件中某单词后面跟一组小括号的行,形如:hello():

学习进度条(十五周)

本周主要是对于团队开发项目的修改完善.   第十五周 所花时间(包括上课) 上课2小时,课后10小时 代码量(行) 200+ 博客量 2 了解到的知识点 服务器连接GET方法

学习进度条--第十五周

  第十五周 所花时间(包括上课时间) 4小时(包括上课2小时) 代码量(行) 70 博客量(篇) 1篇 了解到的知识点 软件的开发文档具有重要作用,书面计划是精确和可以沟通的. 软件开发中应及时解决遇到问题,不然容易造成不可挽回的错误.