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

    20175322 《Java程序设计》第六周学习总结

    教材学习内容总结

    第七章

    内部类:

    • 内部类的外嵌类的成员变量在内部类中仍然有效,内部类中的方法也可以调用外嵌类中的对象
    • 内部类的类体中不可以声明类变量和类方法。外嵌类的类体中可以用内部类声明对象,作为外嵌的成员
    • 内部类仅供它的外嵌类使用,其他类不可以用某个类的内部类声明对象
    • 内部类对应的字节码文件名字格式是:“外嵌类名$内部类名”
      匿名类:
    • 不可以用匿名类声明对象,却可以直接用匿名类创建一个对象
    • 使用匿名类时,必然是在某个类中直接用匿名类创建对象,因此匿名类一定是内部类
    • 在用匿名类创建对象时,要直接使用父类的构造方法
    • 若某个方法的参数是接口类型,那么可以使用接口名和类体组合创建一个匿名对象,类体必须要重写接口中的全部方法
      异常类:
    • 异常对象可以调用如下方法得到或输出有关异常信息
    • try-catch语句来处理异常,将可能出现的异常操作放在try-catch语句的try部分

    第十章

    • File类
    • 文件字节输入流
    • 文件字节输出流
    • 文件字符输入、输出流
    • 缓冲流
    • 随机流
    • 数组流
    • 数据流
    • 对象流
    • 序列化与对象克隆
    • 使用Scanner解析文件
    • 文件对话框
    • 文件对话框带进度条的输入流
    • 文件锁

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

    • 问题1:对教材中语法格式、定义理解不够清楚
    • 问题1解决方案:将各个要点罗列出来比较,并附上例子,有了直观的理解

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

    • 问题1:不知道把第十章例子中.txt文件放到src文件夹中还是bin文件夹中
    • 问题1解决方案:重新翻看一遍教材,理解内容,进行尝试成功

    代码托管

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

    • 区别各个类使用时的语法格式要多练习多熟记,熟能生巧
    • 对教材的理解不能放松,学到现在,JAVA中知识点越来越多,多看教材便于理解
    • 到现在简单的JAVA已经会编写了,要开始多挑战一些有难度的编写。

    参考资料

  • 相关阅读:
    python3第六天
    python3第五天
    python3第四天
    python3 第三天
    python3第二天
    python3(2)
    python3(1)
    网络通信 & 初识socket
    python中包的语法
    模块语法
  • 原文地址:https://www.cnblogs.com/zyh5322/p/10666849.html
Copyright © 2011-2022 走看看