zoukankan      html  css  js  c++  java
  • 20169219《移动平台开发》第四周作业

    教材内容学习总结

    第12章 枚举

    enum具有如下属性

    • 它们没有共有的构造函数,不可能将其实例化;
    • 它们隐式的是静态的;
    • 每个enum常量只有一个实例;
    • 可以在enum上调用values方法,以遍历其枚举值;
    • 可以在values所返回的对象上调用name和ordinal方法;

    enum是一个类,一个enum可以有构造方法和方法。如果它有构造方法,其访问级别必须是私有的或是默认的。如果一个enum定义包含了常量以外的其他内容,常量必须在其他内容之前定义,并且最后的常量用一个分号结束。

    第13章 操作日期和时间

    在java.time包中,Instant类表示时间线上的一个时间点,常常用于计时一项操作。
    如果需要日期和时间可以使用LocalDateTime。
    两个度量时间的量:Duration、Period。Duration基于时间,Period基于日期。
    java.time包还带有两个枚举类型:DayOfWork、Month.
    日期和时间API通过在其所有主要类型中提供parse和format方法,对日期和时间进行解析和格式化。
    要使用指定日期和时间来创建LocalDateTime,可以使用of方法。
    ZonedDateTime类表示带有时区的日期时间。

    第14章 集合框架

    数组不能修改其大小,java的集合框架是的操作成组的对象更为容易。
    集合是将其他对象组织到一起的一个对象。集合也叫容器。
    collection接口是集合框架中的主要类型。List、Set、Queue是Collection的3个主要的子接口
    使用Iterator和for遍历一个集合。
    set表示一个数学的集,不允许重复的内容。
    Map保存了键到值的映射。
    Map中不能有重复的元素,并且每个键最多映射一个值。

    java中printf和println的区别

    println是用于输出参数内容,然后换行,其参数个数固定为一个。
    printf是格式化输出的形式,用于输出带各种数据类型的占位符的参数,其参数个数是不定的。

    代码托管

    上周考试错题总结

    1、new Random().nextInt(20)产生的随机数的范围是(1-19)
    2、P94代码清单9.2修改一行让数字是中国的格式:Locale.CHINA、Locale.PRC
    3、资源要想自动关闭,必须是实现了(AutoClosable)接口
    4、java中用多个catch捕获异常是,不应该把父类Exception放在最前面进行catch
    5、Java中,Scanner类中的(nextLine)方法可以获取用户的一行输入
    6、Java中,动态字符串优先使用(StringBulider)类
    7、jdb命令中list找不到源代码,要用(use、sourcepath)命令设置环境变量
    8、52+25+“”的结果是“77”
    9、“”+52+25的结果是“5225”

    学习进度条

    代码行数(新增/累计量) 博客量(新增/累计) 学习时间(新增/累计) 重要成长
    目标 5000行 30篇 400小时
    第1周 200/200 1/2 15/15
    第2周 100/300 2/3 15/30
    第3周 300/600 1/4 12/42
    第4周 500/1100 1/5 15/57
  • 相关阅读:
    名字对战,看看你名字里蕴藏的力量
    趣味小游戏,测试你们做过的傻事
    贪吃蛇小游戏的初步尝试制作
    实现成绩表的初步想法
    结构体的一些小知识点
    慢慢完善-小游戏之推箱子
    よんにち
    さんか表单 框架 样式表和样式表选择器
    Two Day
    One day
  • 原文地址:https://www.cnblogs.com/weihua2616/p/6623609.html
Copyright © 2011-2022 走看看