20145316许心远《Java学习笔记(第8版)》课程总结

每周读书笔记链接汇总

第一周读书笔记

第二周读书笔记

第三周读书笔记

第四周读书笔记

第五周读书笔记

第六周读书笔记

第七周读书笔记

第八周读书笔记

第九周读书笔记

第十周读书笔记

实验报告链接汇总

实验一:Java开发环境的熟悉(Windows + IDEA)

实验二 Java面向对象程序设计

实验三 Java面向对象程序设计

实验四 Android开发基础

实验五 Java网络编程

代码托管

链接

代码量汇总:7158

项目链接

小棒组合

课程收获与不足

▪ 自己的收获

通过本学期的学习了解到Java是一门面向对象编程语言,Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

并且在楼老师独具特色的反转课堂、游戏课堂教学中学会了将教学主动权转移到自己手中,并且积极努力自主学习知识,养成了每周编写读书笔记博客的好习惯。

受益良多

▪ 自己需要改进的地方

在学习Java语言的初期,没有起到足够的重视,导致一开始编程出现十分大的困难,但在后期通过自己的努力将之前落下的功课弥补回来了。

希望自己以后无论学习什么课程在一开始就能够重视,不至于在后头狼狈不堪的追赶。

▪ 如果有结对,写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议

收获:

在几次实验及小组项目中,我都体会到了结对带来的好处及乐趣,并且在结对过程中体会到了Git等工具的便利,但也遭遇了一些困难,不过都在结对过程中得到了很好的解决。

建议:

希望老师以后可以采取随机结对的方法,来避免两级分化

给学弟学妹们的学习建议

▪ 如果重新学习这门课,怎么做才可以学的更好?

认真完成每一周的读书笔记
积极编程
多敲代码

问卷调查

▪ 你觉得这门课老师应该继续做哪一件事情?

要求同学每周写一篇读书笔记

▪ 你觉得这门课老师应该停止做哪一件事情?

暂时没有想到

▪ 你觉得这门课老师应该开始做什么新的事情?

在教学上可以多采取一些随机措施(如:随机结对、随机互动),让整个课堂更加的融洽

20145316许心远《Java学习笔记(第8版)》课程总结的更多相关文章

  1. 20145316许心远《Java学习笔记》第三周总结

    20145316许心远<Java程序设计>第3周学习总结 教材学习内容总结 一.定义类: 类定义时使用class关键字 如果要将x绑定到新建的对象上,可以使用"="制定 ...

  2. 20145316许心远《Java程序设计》第4周学习总结

    20145316许心远<Java程序设计>第4周学习总结 教材学习内容总结 6.继承与多态 1.继承共同行为 * 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需 ...

  3. 20145316许心远《Java程序设计》第5周学习总结

    20145316 <Java程序设计>第5周学习总结 教材学习内容总结 异常处理 & Collection与Map 异常继承架构 错误的对象继承java.lang.Throwabl ...

  4. 20145316许心远《网络对抗》EXP7网络欺诈技术防范

    20145316许心远<网络对抗>EXP7网络欺诈技术防范 实验后回答问题 通常在什么场景下容易受到DNS spoof攻击 公共共享网络里,同一网段可以ping通的网络非常容易被攻击 在日 ...

  5. 20145316许心远《网络对抗》Exp6信息搜集与漏洞扫描

    20145316许心远<网络对抗>Exp6信息搜集与漏洞扫描 实验后回答问题 哪些组织负责DNS.IP的管理? 全球根服务器均由美国政府授权的ICANN统一管理,负责全球的域名根服务器.D ...

  6. 20145316许心远《网络对抗》MSF基础应用

    20145316许心远<网络对抗>MSF基础应用 实验后回答问题 用自己的话解释什么是exploit,payload,encode. exploit:顾名思义就是攻击嘛,因为是个动词,所以 ...

  7. 《Java学习笔记(第8版)》学习指导

    <Java学习笔记(第8版)>学习指导 目录 图书简况 学习指导 第一章 Java平台概论 第二章 从JDK到IDE 第三章 基础语法 第四章 认识对象 第五章 对象封装 第六章 继承与多 ...

  8. 20145316许心远《网络对抗》EXP8 Web基础

    实验后回答问题 什么是表单 来自百度百科的官方定义:表单在网页中主要负责数据采集功能.一个表单有三个基本组成部分: 表单标签:这里面包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法. ...

  9. 20145316许心远《网络对抗》第一次实验拓展:shellcode注入+return-to-libc

    shellcode注入实践 编写shellcode 这一部分在我上一篇日志里面已经详细讲过了,这里直接把验证合适的shellcode拿过来. \x31\xc0\x50\x68\x2f\x2f\x73\ ...

随机推荐

  1. Leetcode: Merge/Insert Interval

    题目 Given a collection of intervals, merge all overlapping intervals. For example,Given [1,3],[2,6],[ ...

  2. kotlin 遇到的问题

    转载请表明 https://i.cnblogs.com/EditPosts.aspx?opt=1 从5月18号goole正式公布用kotlin做为android的新语言,做为android也很庆幸可以 ...

  3. 《C++ Primer Plus》第2章 开始学习C++ 学习笔记

    C++程序由一个或多个被称为函数的模块组成.程序从main()函数(全部小写)开始执行,因此该函数必不可少.函数由函数头和函数体组成.函数头指出函数的返回值(如果有的话)的类型和函数期望通过参数传递给 ...

  4. PMP 质量管理7张图 很形象

    PMP 质量管理 中的因果图.控制图.流程图.核查表.直方图.帕累托图.散点图

  5. jquery如何获取type=hidden的input元素的值?

    function setHiddenFields() { var hiddens = $("input:hidden"); $.each(hiddens, function (in ...

  6. POI导出EXCEL经典实现(转载)

    1.Apache POI简介 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对Microsoft Office格式档案读和写的功能. .NET的开发人员则 ...

  7. LeetCode 笔记系列一 Median of Two Sorted Arrays

    题目:There are two sorted arrays A and B of size m and n respectively. Find the median of the two sort ...

  8. vue axios配置 发起请求加载loading请求结束关闭loading

    axios带有请求拦截器,避免在每个请求里面加loading重复操作,可以封装进去,在请求开始时加载loading层,请求结束关闭,loading层用vux的loading加载 axios.js im ...

  9. Sass之一(基础篇)

    源码链接:http://pan.baidu.com/s/1o8M51hCSass 学习Sass之前,应该要知道css预处理器这个东西,css预处理器是什么呢? Css预处理器定义了一种新的语言将Css ...

  10. 在虚拟机中的搭建Web服务器(CentOS)

    1.制作本地yum源 相关可查看:http://www.cnblogs.com/xiaomingzaixian/p/8424290.html 2.安装JDK 上传上传jdk-7u45-linux-x6 ...