• 20169207 2016-2017-2 《移动平台应用开发实践》第四周学习总结


    学习资源
    使用码云和博客园学习简易教程:如何交作业
    Intellj IDEA 简易教程:打交道最多的工具
    使用JDB调试Java程序:调试能力与编程水平关系极大
    Java程序设计的DOS命令基础:有同学非要在Windows下学习,补补基础吧
    积极主动敲代码,使用JUnit学习Java:Java学习方法,掌握之前常用
    做中学之Vim:vim 要不断学习,精进
    进度条和学习过程可视化:避免半途而废
    阅读学习教材《Java和Android开发学习指南(第二版)(Java for
    Android.2nd)》第12、13、14章,,有问题「课程答疑小组)」提问,24小时内回复,鼓励解答别人问题,提问前请阅读「如何提问」。
    要在课程组织中建立学习项目,作业博客中要有statistics.sh脚本运行结果的截图
    点评结对搭档的博客和代码
    教材深入学习关注豆列「《Java程序设计和Android开发》课程」。
    在手机上下载蓝墨云班课,注册帐号(要有学号信息)
    点评结对学习搭档的博客和代码
    在本周日晚12:00前发学习博客(标题:学号 2016-2017-2 《移动平台应用开发实践》第四周学习总结),重点是遇到的问题和解决方案。不按时交作业会扣分。

    教材学习内容总结

    第十二章 枚举

    1.使用enum来为字段和方法创建一组有效值。
    2.类中的enum.可以使用enum作为一个类的成员。如果只能在类的内部使用该enum的话,可以采用这种方法。
    3.java.lang.Enum类:在定义一个enum的时候,编译器创建了一个类定义,它是java.lang.Enum类的直接子类。但是,和普通的类不同。
    4.遍历枚举值。可以使用for循环来遍历enum中的值。首先调用values方法,它返回一个类似数组的对象,其中包含了指定的enum的所有的值。
    5.enum上的switch:switch语句也可以作用于一个enum的枚举值之上。
    6.枚举成员:由于enum是一个类,一个enum可以有构造方法和方法。

    第十三章 操作日期和时间

    1.概述:新的日期和时间API使的操作时间和日期极为容易。
    2.lnstant类:instant对象表示时;间线上的一个时间点。
    3.LocalDate类建模没用时间部分的日期。
    4.period:period类表示基于日期的一个时间量。
    5.LocalDateTime:LocalDateTime类表示一个没用时区的日期时间。
    6.时区:互联网数字分配机构维护一个时区的数据库。
    7.ZonedDateTime类表示带有时区的日期时间。
    8.Duration:Duration类表示基于时间的时间段。它类似于period,只不过Duration的时间部分精确到纳秒,并且考虑到了ZonedDateTimes之间的时区。
    9.格式化日期时间:使用一个java.time.format.DateTimeFormatter可以格式化一个本地日期时间或带时区的日期时间。
    10.解析一个日期时间:在java日期和时间API的中断类中,有两个parse方法。第一个parse方法需要一个格式,第二个则不需要。
    11.使用旧的日期和时间API:旧的API主要以Date和Clalendar类为中心。

    第十四章 集合框架

    1.集合框架概览:集合是将其他对象组织到一起的一个对象。集合也叫容器,它提供了一种方法来存储、访问和操作元素。
    2.Collection接口:Collection 接口将对象组织在一起。
    3.List和ArrayList:list是Collection最为常用的接口,而ArrayList是最为常用的List的实现。
    4.使用lterTOR和for遍历一个集合:在操作集合的时候,遍历一个COLLECTION是最常见的任务之一。
    5.set和hashset:set表示一个数学的集。和list不同,Set不允许重复的内容。
    6.Queue和linkedList:queue通过田间支持按照先进先出的方式排序元素的方法,扩展了Collection。
    7.集合转换:collection实现通常有一个构造函数,它接受一个Collection对象。
    8.Map和hashmap,map保存了键到值的映射。map中不能有重复的元素,并且每一个键最多映射一个值。
    9.使得对象可比较和可排序。

    教材学习中的问题和解决过程

    学习进度条

    学习目标(本学期)

    教材学习 博客量(新增/累积) 代码量 (新增/累积)
    第一周 第1.2.3章 1/1
    第二周 第4.7.10.11章 1/2
    第三周 第5.6.8.9章 1/3 429/788
    第四周 第12.13.14章 1/4 2048/2836

    参考资料

  • 相关阅读:
    计算机网络 学习笔记-传输层:TCP协议简介
    C/C++里的const(2)
    C语言变量声明加冒号的用法
    CTL_CODE说明
    FreeImage.lib库的配置和简单使用 转
    WSASocket()与Socket()的区别 转
    Win7下运行VC程序UAC权限问题 VC2010设置UAC权限方法
    MFC通过URL下载并保存文件代码 转载
    opencv 数据类型转换:CvArr, Mat, CvMat, IplImage, BYTE 转
    ISIS Scanner Errors codes
  • 原文地址:https://www.cnblogs.com/littletang/p/6606710.html
Copyright © 2020-2023  润新知