A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.绝对路径和相对路径的区别?
绝对路径:完整的路径名,不需要任何其他信息就可以定位它所表示的文件。
相对路径:必须使用取自其他路径名的信息进行解释

2.什么是递归?什么情况下会用到递归?什么时候结束递归?
把一个复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解
递归策略只需少量的程序就可描述出解题过程所需的多次重复计算
在有明确的返回值时结束递归。

3.什么是输入流?什么是输出流?
输入流:读数据       输出流:写数据
回复 使用道具 举报


今天我们学习了File类,递归并开始了IO体系的学习,请根据自己理解回答下面问题:
1.绝对路径和相对路径的区别?

绝对路径是带盘符目录的,不带盘符目录省去父目录的是相对路径。

2.什么是递归?什么情况下会用到递归?什么时候结束递归?

递归是方法定义中调用方方法本身的现象,在解决一些复杂有规律的问题时可以使用递归,递归一定要有出口,否则内存溢出。

3.什么是输入流?什么是输出流?

输入流就是把数据读到内存中,输出流就是从内存中把数据写出生成文件。
回复 使用道具 举报
1.绝对路径和相对路径的区别?
        绝对路径是从盘符开始的  , 相对路径是从本项目目录开始的,
   在日常编程,一般使用相对路径,因为如果项目在其他计算机运行,
使用绝对路径将可能发生路径查找错误。

2.什么是递归?什么情况下会用到递归?什么时候结束递归?
        以编程的角度来看,递归指的是方法定义中调用方法本身的现象
把一个复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解
递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算。
  当复杂的操作方法具有重复且有规律的计算,可以使用递归方法。
    递归一定要有出口。否则内存溢出
递归虽然有出口,但是递归的次数也不宜过多。否则内存溢出

3.什么是输入流?什么是输出流?
        输入流:读数据,输出流:写数据。
回复 使用道具 举报
1.绝对路径和相对路径的区别?
绝对路径:盘符路径,是完整的路径
相对路径;当前项目的相对路径,具有比较高的移值性
2.什么是递归?什么情况下会用到递归?什么时候结束递归?
递归:方法调用本身
递归的使用:1有一个跳出条件2.能把一个比较复杂的问题层层的转化为一个相对简单的类似问题
当方法调用结束得到一个值的时候
3.什么是输入流?什么是输出流?
输入流:内存从程序中读取数据
输出流:内存将数据写入到文件中
回复 使用道具 举报
今天我们学习了File类,递归并开始了IO体系的学习,请根据自己理解回答下面问题:
1.绝对路径和相对路径的区别?
绝对路径:从盘符开始。
相对路径:相对当前项目的路径。
2.什么是递归?什么情况下会用到递归?什么时候结束递归?
递归是方法体内调用该方法本身。一个复杂的问题能转化为一个与原问题相似的规模
较小的问题时,可以使用递归求解。当递归到有具体值的时候,就可以结束递归。
3.什么是输入流?什么是输出流?
输入流:从文件数据流入内存
输出流:内存的数据流回文件
回复 使用道具 举报
1.绝对路径和相对路径的区别?
答:绝对路径是指从盘符到最终文件的地址值,相对路径是指从项目地址到最终文件的地址值。
       绝对路径拥有完整的路径名,不需要任何其他信息就可以定位它所表示的文件。

2.什么是递归?什么情况下会用到递归?什么时候结束递归?
答:一、递归指的是方法定义中调用方法本身的现象;
       二、当一个复杂的问题可以层层转化为一个与原问题相似的规模较小的问题来求解时使用递归
       三、当方法递归到设置的出口时结束递归;

3.什么是输入流?什么是输出流?
答:将硬盘中的数据读取到内存上称为输入流,将内存上的数据写到硬盘中称为输出流。
回复 使用道具 举报

1.绝对路径和相对路径的区别?

答:绝对路径是从盘符路径开始的;
       相对路径不以盘符路径开始,而是从当前项目路径开始的,可以提高代码的可移植性。

2.什么是递归?什么情况下会用到递归?什么时候结束递归?

答:递归是方法调用方法本身。
      当一个复杂的问题可以层层转化为一个与原问题相似的规模较小的问题来求解时使用递归。
      当方法可以获取到一个具体的数据时结束递归。(递归出口)

3.什么是输入流?什么是输出流?

答:以内存为中心,读进来,写出去,读数据的就是输入流,写数据的就是输出流。
回复 使用道具 举报
1.绝对路径和相对路径的区别?
答:绝对路径是带有盘符的,而相对路径是不带盘符的,是相对于项目而已,自动省略了
项目前面的路径

2.什么是递归?什么情况下会用到递归?什么时候结束递归?
(1)以编程的角度来看,递归指的是方法定义中调用方法本身的现象。
(2)具有一定的规律并且有出口的问题可以用到递归;
(3)递归到出口的时候就结束了递归


3.什么是输入流?什么是输出流?
(1)输出流:输出流就是写数据
(2)输入流:输入流就是读数据
回复 使用道具 举报
LPY 中级黑马 2019-4-27 21:48:29
29#
1.绝对路径和相对路径的区别?
答:绝对路径是表示真实的在硬盘中存储的位置,以盘符开始,是一个完整的路径;
    相对路径是相对于绝对路径一种便捷表示,表示相对于项目目录的位置,项目路径加上相对路径就是完整的绝对路径,
    只不过在开发过程中我们为了方便,使用相对路径的格式。


2.什么是递归?什么情况下会用到递归?什么时候结束递归?
答:递归就是方法调用方法本身
    递归算法一般用于解决三类问题:1.数据的定义是按递归定义的   2.问题解法按递归算法实现  3.数据的结构形式是按递归定义的。

    一般在使用递归的时候,需要指明跳出条件,并且跳出条件的递归次数不能过多,
    递归虽然有出口,但是递归的次数也不宜过多,否则内存溢出。


3.什么是输入流?什么是输出流?
答:流是一种抽象概念,是对数据传输的总称。
    输入流指的是程序得到外部数据,输出流是程序向外部传输数据。
回复 使用道具 举报

今天我们学习了File类,递归并开始了IO体系的学习,请根据自己理解回答下面问题:
1.绝对路径和相对路径的区别?
        绝对路径是从盘符开始的,如:“D:\\myFile”;
        相对路径是从本项目目录开始的,“myExtends\\src”;
        在日常编程,一般使用相对路径,因为如果项目在其他计算机运行,使用绝对路径将可能发生路径查找错误。

2.什么是递归?什么情况下会用到递归?什么时候结束递归?
        递归是在方法体内调用本方法的情况。
        当复杂的操作方法具有重复且有规律的计算,可以使用递归方法。
        当递归方法的参数满足某一条件时返回固定值,结束递归。

3.什么是输入流?什么是输出流?
        输入流是从硬盘读数据传入内存的过程;
        输出流是从内存往硬盘写数据的过程。
回复 使用道具 举报

1.绝对路径和相对路径的区别?
答:绝对路径是表示真实的在硬盘中存储的位置,以盘符开始,是一个完整的路径;
    相对路径是相对于绝对路径一种便捷表示,表示相对于项目目录的位置,项目路径加上相对路径就是完整的绝对路径,
    只不过在开发过程中我们为了方便,使用相对路径的格式。


2.什么是递归?什么情况下会用到递归?什么时候结束递归?
答:递归就是方法调用方法本身
    递归算法一般用于解决三类问题:1.数据的定义是按递归定义的   2.问题解法按递归算法实现  3.数据的结构形式是按递归定义的。

    一般在使用递归的时候,需要指明跳出条件,并且跳出条件的递归次数不能过多,
    递归虽然有出口,但是递归的次数也不宜过多,否则内存溢出。


3.什么是输入流?什么是输出流?
答:流是一种抽象概念,是对数据传输的总称。
    输入流指的是程序得到外部数据,输出流是程序向外部传输数据。
回复 使用道具 举报

今天我们学习了File类,递归并开始了IO体系的学习,请根据自己理解回答下面问题:
1.绝对路径和相对路径的区别?
        绝对路径是从盘符开始的,如:“D:\\myFile”;
        相对路径是从本项目目录开始的,“myExtends\\src”;
        在日常编程,一般使用相对路径,因为如果项目在其他计算机运行,使用绝对路径将可能发生路径查找错误。

2.什么是递归?什么情况下会用到递归?什么时候结束递归?
        递归是在方法体内调用本方法的情况。
        当复杂的操作方法具有重复且有规律的计算,可以使用递归方法。
        当递归方法的参数满足某一条件时返回固定值,结束递归。

3.什么是输入流?什么是输出流?
        输入流是从硬盘读数据传入内存的过程;
        输出流是从内存往硬盘写数据的过程。
回复 使用道具 举报
1.绝对路径和相对路径的区别?
答 :   绝对路径就是指从盘符开始的路径 ,  相对路径就是指当前模块下的路径

2.什么是递归?什么情况下会用到递归?什么时候结束递归?
答 :  递归就是方法调用方法本身 , 当我们需要多次循环计算的时候可以用递归 ,计算到最后一次的时候结束递归

3.什么是输入流?什么是输出流?
答 :   输入流是从硬盘读数据传入内存的过程, 输出流是从内存往硬盘写数据的过程
回复 使用道具 举报


今天我们学习了File类,递归并开始了IO体系的学习,请根据自己理解回答下面问题:
1.绝对路径和相对路径的区别?
        绝对路径是从盘符开始的,如:“D:\\myFile”;
        相对路径是从本项目目录开始的,“myExtends\\src”;
        在日常编程,一般使用相对路径,因为如果项目在其他计算机运行,使用绝对路径将可能发生路径查找错误。

2.什么是递归?什么情况下会用到递归?什么时候结束递归?
        递归是在方法体内调用本方法的情况。
        当复杂的操作方法具有重复且有规律的计算,可以使用递归方法。
        当递归方法的参数满足某一条件时返回固定值,结束递归。

3.什么是输入流?什么是输出流?
        输入流是从硬盘读数据传入内存的过程;
        输出流是从内存往硬盘写数据的
回复 使用道具 举报
1.绝对路径和相对路径的区别?
绝对路径:是从符盘开始的路径
相对路径:是相对于当前项目的路径

2.什么是递归?什么情况下会用到递归?什么时候结束递归?
(1)递归是方法本身自己调用自己
(2)在与原问题相似的规模较小的问题可以使用递归
(3)在递归运行到出口时

3.什么是输入流?什么是输出流?
   以内存为中心,读进来,写出去,读数据的就是输入流,写数据的就是输出流
(1)输入流:将文件的内容导出,分为字节输入流、字符输入流
(2)输出流:将内容输出到文件,分为字节输出流、字符输入流
回复 使用道具 举报

1.绝对路径和相对路径的区别?
绝对路径是从盘符开始的路径
相对路径是相对当前项目的路径

2.什么是递归?什么情况下会用到递归?什么时候结束递归?
方法调用方法本身.
将大问题拆分成小问题,寻找规律
当方法有返回值的时候,跳出条件是返回值不再调用方法,而是返回具体的值
当方法没有返回值的时候,跳出条件是不再调用方法

3.什么是输入流?什么是输出流?
输入流:读数据
输出流:写数据
回复 使用道具 举报
1.绝对路径和相对路径的区别?
答:
绝对路径是从盘符开始,适用性较低
相对路径是相对当前项目的路径,使用相对路径,可以提高代码的可移植性
2.什么是递归?什么情况下会用到递归?什么时候结束递归?
答:
方法调用方法本身。
把一个复杂的问题层层转化为一个与原问题相似的规模较小的问题。
当符合定义的跳出条件的时候结束递归
3.什么是输入流?什么是输出流?
答:
输入流:从硬盘读取数据到程序
输出流:从程序写数据到硬盘
回复 使用道具 举报
1.绝对路径和相对路径的区别?
绝对路径带盘符,相对路径是当前项目.
2.什么是递归?什么情况下会用到递归?什么时候结束递归?
方法直接或者间接调用本身; 当复杂的操作方法具有重复且有规律的计算,可以使用递归方法;需要明确给定退出条件.执行完毕之后结束
3.什么是输入流?什么是输出流?
输入流:读数据,输出流:写数据。
回复 使用道具 举报
今天我们学习了File类,递归并开始了IO体系的学习,请根据自己理解回答下面问题:
1.绝对路径和相对路径的区别?
绝对路径:从盘符开始的路径,这是一个完整的路径
相对路径:相对于项目目录的路径,这是一个便捷的路径,开发中经常用到

2.什么是递归?什么情况下会用到递归?什么时候结束递归?
递归:指在当前方法内调用自己的这种现象。

把一个复杂的问题层层转化为一个与原问题相似的规模较小,的问题来求解递归策略只需少量的程序就可以描述出解题过程所需要的多次重复计算

当递归条件到达限定递归条件时,他会结束递归

3.什么是输入流?什么是输出流?
输入流:把数据从其他设备上读取到内存中的流
输出流:把数据从内存中写到其他设备上的流
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 加入黑马