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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© WTF.Y 初级黑马   /  2018-11-22 13:12  /  710 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Thread.sleep:有时间段的睡眠
Thread.wait:永久的睡眠
Thread.notify:可以唤醒睡眠中的线程
newFixedThreadPool():创建线程池,包含几个线程
.submit:(任务对象):从线程池中拿一个线程出来执行任务,执行完后自动放回线程池中
.subdown:销毁线程池(不建议执行)
lambda:只要能获得结果,不管谁去做,不管怎么做都可以
            表达式的格式:a.一些参数(没有参数空着,有参数就传参数,多参用","隔开)
                                 b.一个箭头(把参数穿进去的方法体)
                                 c.一段代码(重写接口的方法体)
                                 (参数列表)->{一些重要的代码}
File类
java把电脑中的文件和文件夹封装为一个File类,我们可以使用File类对文件和文件夹进行操作.
File类是一个与系统无关的类,温和的操作系统都可以使用这个类中的方法.
三个重要单词:file(文件) directory(文件夹/目录) path(路径)

路径:
绝对路径:是一个完整的路径,以盘符开始的路径
相对路径:是一个简化的路径,相对指的是相对于当前项目的根目录,如果使用当前项目的根目录,当前路径可以简化书写
注意:1.路径不区分大小写
       2.路径中的文件名称分隔符,windows使用反斜杠,反斜杠是转义字符,两个反斜杠代表一个普通反斜杠
功能方法(File)
boolean createNewFile() 当文件不存在时创建一个新的文件,不能穿件文件夹或目录
              mkdir()创建单级文件夹或目录
              mkdirs()创建多级文件夹或目录
              delete()删除由此file标识的文件或目录
              exists()是否存在文件/文件夹
              isfile()是不是文件
              isDirectory()是不是文件夹
递归:
       直接递归:自己调用自己
       简介递归:通过第三方来调用自己,再调用第三方

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马