zoukankan      html  css  js  c++  java
  • 20145101《Java程序设计》第8周学习总结

    20145101《Java程序设计》第8周学习总结

    教材学习内容总结

    第十四章 NIO与NIO2

    • NIO使用频道(channel)来衔接数据节点,对数据区的标记提供了clear(),rewind(),flip(),compact()等高级操作。

    • 想要取得channel的操作对象,可以使用channels类。

    • Buffer的直接子类们都有一个allocate()静态方法,可以让你指定Buffer容量。

    • Buffer的容量大小可以使用capacity()方法取得。

    • 在以前,并没有标准方式取得不同文件系统所支持的不同属性,在JDK7中,可以通过BasicFileAttributes,DosFileAttributes,PosixFileAttributes,可以针对不同的文件系统取得支持的属性信息。

    • NIO2文件系统API提供一组标准接口与类。

    第十五章 通用API

    • java.util.logging包提供了日志功能相关类与接口,不必额外配置日志组件,就可在标准JAVA平台使用

    • 使用日志的起点是Logger类,要取得Logger类,必须使用Logger的静态方法getLogger()

    • 调用getLogger()时,必须指定Logger实例所属名称空间,名称空间以“·”作为层级区分,名称空间层级相同的Logger,其父Logger组态相同

    • 客户端调用Logger实例的log()方法,首先会依Level过滤信息,再看Logger有无设定Filter接口的实例

    • 可通过logging.properties来设定Logger组态

    • 代表同一组信息但不同地区的各个资源包会共享相同的基础名称,使用ResourceBundle的getBundle()时指定的名称
      ,就是在指定基础名称

    • 使用ResourceBundle时,如何根据基础名称取得对应的信息文档:
      (1).使用指定的Locale对象取得信息文档
      (2).使用Locale.getDefault()取得的对象取得信息文档
      (3).使用基础名称取得信息文档

    • 可以使用Date来取得完整日期时间
      使用toString()取得日期文字描述
      使用DateFormat格式化日期

    • java.util.regex.Pattern实例是规则表示式在JVM中的代表对象,必须通过Pattern的静态方法compile()来取得,可以使用matcher()方法指定要比较的字符串,这会返回java.util.regex.Matcher实例,表示对指定字符串的比较器

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

    代码调试中的问题和解决过程

    本周代码托管截图

    其他(感悟、思考等,可选)

    本周的学习我们学到很多新知识,我们掌握了大量的基础知识,但是想要把Java知识充分学透,还是需要不停努力敲代码,在敲代码中学习提高。学习并没有什么途径,不停地为之奋斗,一直坚持下去,相信我们终究能够精通java这门编程语言。学Java不能靠一时的兴趣,而需要我们不停地探索,才能有一定的收获。
    

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 200/200 2/2 20/20
    第二周 200/400 1/3 18/38
    第三周 200/600 1/4 22/60
    第四周 200/800 1/5 30/90
    第五周 200/1000 1/6 30/120
    第六周 200/1200 2/8 30/150
    第七周 400/1600 2/10 30/180
    第八周 400/2000 2/12 30/210

    参考资料

  • 相关阅读:
    IOS实现自动循环滚动广告--ScrollView的优化和封装
    iOS开发知识点总结
    iOS项目常用效果方法注意点集锦
    项目功能大全,让你的项目一天搞定
    Xcode调试技巧(断点和重构)
    Swift学习笔记-ARC
    常用的属性修饰
    __ block
    小笔记
    java+tomcat安装
  • 原文地址:https://www.cnblogs.com/verymoment/p/5428992.html
Copyright © 2011-2022 走看看