20165220 Java第五周学习总结

教材学习内容总结

1.try—catch语句:Java用try—catch语句来处理异常。将可能出现的异常操作放在try中,当try出现异常时,此部分立刻结束运行,转向执行catch部分。一个try-catch语句可以由几个catch语句构成。

2.文件字节输出流:通常包括:给出输出流的目的地、创建指向目的地的输出流、让输出流把数据写入到目的地和关闭输出流这样四个基本步骤。

3.文件字节输入流:通常包括:设定输入流的源、创建指向源的输入流、让输入流读取源中的数据以及关闭输入流这样4个基本步骤。

4.InputStream的子类创建的对象为字节输入流,每次调取方法按顺序读取源中内容,直到末尾或流被关闭。

5.OutputStream的子类创建的对象为字节输出流,同样是按顺序写入。

6.文件字节输入、输出流。

7.File类:File类的对象主要是用来获取文件本身的一些信息。创建一个File对象的构造方法有File(String filename);、File(String directoryPath,String filename);、File(File dir,String filename)这样3种。

8.使用Scanner解析文件:创建Scanner对象,并指向要解析的文件——>使用useDelimiter方法指定正则表达式作为分隔标记。

9.断言语句:一般用于程序不准备通过捕获异常来处理的错误。断言语句的语法格式:assert booleanExpression; 当booleanExpression的值是true时,程序从断言语句处继续执行;值是false时,程序从断言语句处停止执行。assert booleanExpression:messageException; 当booleanExpression的值是true时,程序从断言语句处继续执行;值是false时,程序从断言语句处停止执行,并输出messageException,提示用户出现什么样的问题。

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

Q :

A:在我仔细看了一下后发现,自己所处的文件夹不合理,因此导致了错误的发生。上传码云时需要退到包含src和bin的那个目录里才行。

代码托管

上周考试错题总结

1.一般情况下,方法的属性用+表示private,用-表示public。

2.如果源文件使用import语句引入另一个包的类,并创建了一个该类的对象,那么该类的这个对象不能访问自己的友好变量和友好方法。

结对及互评

感悟:这周的内容比前两周明显多了不少,而且是过去没有接触过的新知识和新概念,理解起来需要一定的时间,编写代码也要一步一步地努力提高。我对这些新知识现在还掌握得不够熟练,希望多花时间敲代码后能够熟练应用。下周马上要进行实验项目了,我觉得课前预习是非常有必要的,如果不及时掌握那么会被落下很多很多,跟着大部队一起前进才是最好的,结对学习也初次体验了乐趣,相信以后会越来越好!

 

posted @ 2018-03-31 14:38  必然帅666  阅读(131)  评论(0编辑  收藏  举报