0基础学习Java(28)

一、File类概述

ava.io.File类:文件和目录路径名的抽象表示形式

java中把文件和文件夹(目录)封装为了一个File类,我们可以使用File类对文件和文件夹进行操作。

我们可以使用File类的方法有:

   创建文件、文件夹

   删除文件、文件夹

   获取文件、文件夹

   判断文件、文件夹是否存在

   对文件夹进行遍历

   获取文件的大小

File类是一个与系统无关的类,任何操作系统都可以使用File类的方法

重点记住这三个单词

   file:文件

   directory:文件夹

   path:路径

二、File类中的静态成员变量

static String pathSeparator:字符串类型的路径分割符,在windows系统中为';'(分号),在linux系统中为‘:’(冒号)。

static char pathSeparatorChar:字符类型的路径分割符,在windows系统中为';'(分号),在linux系统中为‘:’(冒号)。

static String separator:字符串类型的默认名称分割符,在windows系统中为‘/’(反斜杠),在linux系统中为‘\’(斜杠)。

static char separatorChar:字符类型的默认名称分割符,在windows系统中为‘/’(反斜杠),在linux系统中为‘\’(斜杠)。为方便大家学习    适合0基础学习Java的视频教程   大家可以跟着这个视频教程一起来学习Java

三、File类中路径的使用

File类中路径分为绝对路径和相对路径。

3.1、绝对路径

概念:以盘符(例如:C;D)开始的一个完整路径。

示例:C:\\java\\a.txt

     C:\\a.txt

3.2、相对路径

功能:一个简化的路径,相对是指相对于当前项目的根路径。例如文件绝对路径为:E:\\java\\File\\src\\demo01\\a.txt,

当前文件的根路径为:E:\\java\\File,则路径可以简写为:src\\demo01\\a.txt。

3.3、路径使用注意事项

3.3.1、路径是不区分英文字符(即A-Z,a-z)大小写的。

3.3.2、路径中文件名称分割符windows使用反斜杠(\),但在Java中单个反斜杠表示转义字符,因此路径中的一个普通反斜杠需要使用

两个反斜杠表示。

你可能感兴趣的:(servlet,服务器,java)