zoukankan      html  css  js  c++  java
  • 20165336 2017-2018-2 《Java程序设计》第5周学习总结

    20165336 2017-2018-2 《Java程序设计》第5周学习总结

    教材学习内容总结

    1. 内部类的类体中不可以声明类变量和类方法。
    2. 内部类仅供他的外嵌类使用,其他类不可以用某个类的内部类声明对象。
    3. 内部类可以被修饰为static内部类。
    4. static内部类不能操作外嵌类中的实例成员变量。
    5. 非内部类不可以是static类。
    6. 匿名类可以访问外嵌类中的成员变量和方法,匿名类的类体中不可以声明static成员变量和方法。
    7. 由于匿名类是一个子类,但没有类名,所以在用匿名类创建对象时,要直接使用父类的构造方法。
    8. 异常类:Java使用throw关键字抛出一个Exception子类的实例表示异常发生。
    9. 在调试程序是可以使用-ea启用断言语句。
    10. throw和throws是两个不同的关键字。
    11. 创建一个File对象的构造方法:File(String filename);、File(String directoryPath,String filename);、File(File dir,String filename);
    12. File对象调用方法public boolean mkdir()创建一个目录,如果创建成功返回true,否则返回false。
    13. public String[] list() 用字符串形式返回目录下的全部文件。
    14. public File[] listFiles()用File对象形式返回目录下的全部文件。
    15. 使用输入流的步骤:1.设定输入流的源,2.创建指向源的输入流,3.让输入流读取源中的数据,4.关闭输入流。
    16. 文件字节输入、输出流的read和write方法使用字节数组读写数据,即以字节为单位处理数据。
    17. 文件字符输入、输出流:FileReader, FileWriter,缓冲流:BufferedReader, BufferedWriter,随机流 RandomAccessFile。

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

    • 问题1:IDEA中文乱码
    • 问题1解决方案:将UTF-8改为GBK即可。

    代码托管

    (statistics.sh脚本的运行结果截图)

  • 相关阅读:
    <s:property>的用法(jsp获取action中的值或者方法)
    struts2 Action获取表单数据
    form标签中id和name属性的区别
    button和submit区别
    hibernate could not resolve property
    Error setting property values; nested exception is org.springframework.beans.NotWritablePropertyExce
    宏定义#define和内联函数inline的区别
    线程绑定cpu
    posix系统线程调度-设置线程优先级
    std::lock_guard和std::unique_lock的区别
  • 原文地址:https://www.cnblogs.com/20165336kzq/p/8687913.html
Copyright © 2011-2022 走看看