- java路径的两种写法:①"\\“在字符串中相当于”\“,因为要转义,”\\“。
②另一种写法是”/",这两种写法都可以。- File类中getAbsoluteFile( )和getAbsoluteFile( )都可以打印出文件的路径信息,但是getAbsoluteFile( )返回的是File对象类型数据,getAbsoluteFile( )返回的是String类型数据
- TTF是由Apple和Microsoft公司共同推出的字体文件格式,将下载好的ttf字体文件放到C:\Windows\Fonts文件夹里面即可。
- Delete键,可以删除光标后面的字符,按一下删除一个字符。
- 文件格式是不能通过修改扩展名来修改的,一个文件的类型,是由文件里面的前几个字节决定的。
- IDEA中的快捷键:Ctrl+Alt+t —选中代码后,可以使用循环或者异常捕获进行包裹。
- IDEA项目中的 out 目录:是用来存放该项目下所有Module的编译结果。
- 目前来说Java还不支持读取webp格式图片,lib文件一般指的是library file(库文件)。
- File对象中的.length()方法只能获取文件的大小,单位是字节,无法获取文件夹的大小(输出0)
- 快照:是存储系统中的一种数据保护技术,主要是实现数据的逻辑保护(就是当数据出现误删除或者病毒等原因导致数据破坏的情况,通过快照技术,可以将数据恢复到某一个时间点的数据),除了进行数据保护,快照现在更多的被应用在应用软件测试、数据挖掘、电子发现,在灾难恢复方面甚至是首选,非常适合遭到恶意软件攻击、人为误操作和数据损坏等逻辑错误发生时的数据恢复。
- 当一个文件夹我们没有权限进入的时候,遍历它时会给我们返回一个null
- 函数式接口(功能性接口):有且仅有一个抽象方法,但是可以有多个非抽象方法的接口。作用场景:一般用于函数式编程(lambda表达式编程)。
- lombok组件中@Data注解的作用是:提供类的get、set、equals、hashCode、canEqual、toString方法。
- File只能对文件本身进行操作,但是不能对文件的内容进行操作,IO流(存储和读取数据的解决方案):可以读写文件中的数据。
- 什么是纯文本文件?(用windows系统自带的记事本打开并且能读懂的文件)
- 在windows操作系统中,java对回车换行进行了优化。虽然完整的是\r\n,但是如果我们写其中一个\r或者\n,java在其的底层会进行补全操作。换行符:windows—\r\n、Linux—\n、Mac—\r。