java基础学习_IO流02_递归、IO流字节流、IO流字符流(自学)_day20总结

java基础学习_IO流02_递归、IO流字节流、IO流字符流(自学)_day20总结

=============================================================================
=============================================================================
涉及到的知识点有:
   1:递归(理解)
        (1)递归的概述
        (2)递归的注意事项
        (3)递归的案例
    2:IO流字节流(掌握)
        (1)IO流概述
        (2)IO流的分类
        (3)FileOutputStream写出数据(字节输出流)
            A:字节输出流的操作步骤
            B:代码体现
            C:要注意的问题?
            D:字节流写数据的方式
            E:字节流写数据加入异常处理
        (4)FileInputStream读取数据(字节输入流)
            A:字节输入流的操作步骤
            B:代码体现
            C:要注意的问题?
            D:字节流读取数据的方式
        (5)案例:2种方式实现
        (6)字节缓冲区流
        (7)案例:4种方式实现
    3:IO流字符流(自学)
=============================================================================
=============================================================================
1:递归(理解)
    (1)递归的概述
        方法定义中调用方法本身的现象
        举例:
            从前有座山,山里有座庙,庙里有个老和尚和小和尚,老和尚在给小和尚讲故事
                ......
                    庙挂了或者山崩了
            学编程 -- 高薪就业 -- 挣钱 -- 娶媳妇 -- 生娃娃 -- 放羊 -- 挣学费
                ......
                    娶不到媳妇或者生不了娃娃
    (2)递归的注意事项
        A:递归一定要有出口,否则就是死递归。
        B:递归的次数不能太多,否则就内存溢出。
        C:构造方法不能递归使用。
    (3)递归的案例
        A:递归求阶乘

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏软件开发

JavaSE学习总结(八)—— 异常处理(Exception)

一、理解异常及异常处理的概念 异常就是在程序的运行过程中所发生的不正常的事件,它会中断正在运行的程序。 异常不是错误 程序中关键的位置有异常处理,提高程序的稳定...

23990
来自专栏jessetalks

Javascript基础回顾 之(一) 类型

  本来是要继续由浅入深表达式系列最后一篇的,但是最近团队突然就忙起来了,从来没有过的忙!不过喜欢表达式的朋友请放心,已经在写了:) 在工作当中发现大家对Jav...

38670
来自专栏xx_Cc的学习总结专栏

iOS-正则表达式的简单使用

47770
来自专栏函数式编程语言及工具

Scalaz(18)- Monad: ReaderWriterState-可以是一种简单的编程语言

  说道FP,我们马上会联想到Monad。我们说过Monad的代表函数flatMap可以把两个运算F[A],F[B]连续起来,这样就可以从程序的意义上形成一种串...

20670
来自专栏desperate633

[编程题] DNA片段分析代码

简单题。思路就是直接暴力搜索。从第一个字母开始判断,找到最长的,再从第二个字母开始。

9310
来自专栏Java进阶之路

Java8 Optional 的正确使用方式

21100
来自专栏Java帮帮-微信公众号-技术文章全总结

Java基础-day06-知识点回顾与练习

Java基础-day06-知识点回顾与练习 1.求和案例 ? 实现代码: package StudentJavaSEday06; public class De...

33230
来自专栏web前端教室

不学不知道,sort()方法中的坑

今天的前端零基础课,在讲到js中的sort()排序方法的时候,说sort()这个方法在给数字排序的时候,根本不是按数字大小来排序的。 它是把数字都当成字符串来看...

200100
来自专栏大数据学习笔记

Java程序设计(Java9版):第2章 数据类型与运算符(Data types and Operators)

第2章 数据类型与运算符(Data types and Operators) I think everybody in this country should ...

28850
来自专栏HansBug's Lab

1798: [Ahoi2009]Seq 维护序列seq

1798: [Ahoi2009]Seq 维护序列seq Time Limit: 30 Sec  Memory Limit: 64 MB Submit: 2930...

31350

扫码关注云+社区

领取腾讯云代金券