• 20145313张雪纯 《Java程序设计》8周学习总结


    20145313张雪纯 《Java程序设计》8周学习总结

    教材学习内容总结

    • java.util.logging包的优点在于提供了日志功能相关类与接口,不必额外配置日志组件就可以在标准java平台使用。
    • 使用日志的七点是Logger类,要取得Logger实例,必须使用Logger的静态方法getLogger().
    • 调用getLogger()时,必须指定Logger实例所属名称空间,名称空间以“.”作为层级区分,名称空间层级相同的Logger,其父Logger组态相同。
    • 如果客户端调用了Logger实例的log()方法,首先会依Level过滤信息,在看Logger有无设定Filter接口的实例。如果有且其isLoggable()返回true,才会调用Handler实例的publish()方法,Handler也可设定自己的Filter实例,如果有且其isLoggable()返回true,就调用Formatter实例的format()方法格式化信息,最后才调用输出对象将格式化后的信息输出。
    • 可以通过logging.properties来设定Logger组态,启动JVM时,指定java.util.logging.config.file系统属性为.properties名称。
    • 国际化的三个重要概念是地区信息、资源包与基础名称。使用ResourceBundle时,根据基础名称取得对应的信息文档有三种方法:
      1. 使用指定的Local对象取得信息文档;
      2. 使用Local.getDefault()取得的对象取得信息文档;
      3. 使用基础名称取得信息文档。

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

    P489 SplitDemo2.java 如果用来比较汉字会出现错误,为什么?如何解决?
    package four;

    public class Sp {
     public static void main(String[] args) {
            for(String str : "文明 富强 民主 和谐".split("富强")) {
                System.out.println(str.trim());
            }
        }
    }
    

    代码托管截图

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 200/200 1/1 20/20 编写简单程序
    第二周 350/550 1/2 30/30 用IDE调试修改程序
    第三周 500/1050 1/3 35/85
    第四周 500/1550 1/4 30/115
    第五周 500/2050 1/5 30/145
    第六周 700/2750 2/7 30/175
    第七周 300/3050 2/9 20/195
    第八周 300/3350 2/11 20/215

    参考资料

  • 相关阅读:
    jQuery length 和 size()区别
    HTML5中Web Sql学后总结
    HTML5中的history API的理解和使用
    js中同步与异步的理解
    字符编码理解
    excel之VBA总结
    android29之UI控件的抽屉式实现方法之一(DrawerLayout和NavigationView)
    Linux环境下django初入
    Springboot整合MybatisPlus(超详细)完整教程~
    自定义持久层框架设计实现思路
  • 原文地址:https://www.cnblogs.com/entropy/p/5424323.html
Copyright © 2020-2023  润新知