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已经会编写了,要开始多挑战一些有难度的编写。

    参考资料

  • 相关阅读:
    hdu5360 Hiking(水题)
    hdu5348 MZL's endless loop(欧拉回路)
    hdu5351 MZL's Border(规律题,java)
    hdu5347 MZL's chemistry(打表)
    hdu5344 MZL's xor(水题)
    hdu5338 ZZX and Permutations(贪心、线段树)
    hdu 5325 Crazy Bobo (树形dp)
    hdu5323 Solve this interesting problem(爆搜)
    hdu5322 Hope(dp)
    Lightoj1009 Back to Underworld(带权并查集)
  • 原文地址:https://www.cnblogs.com/zyh5322/p/10666849.html
Copyright © 2011-2022 走看看