栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

暑期JAVA学习(17)File类

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

暑期JAVA学习(17)File类

一、File引入 (1)目前是怎么样存储数据的?弊端是什么?


●在内存中存储的数据是用来处理、修改、运算的,不能长久保存。

(2)计算机中,有没有一块硬件可以永久存储数据的?

● 磁盘中数据的形式就是文件,文件是数据的载体。

(3)思路

1、先要定位文件
File类可以定位文件:进行删除、获取文本本身信息等操作。
但是不能读写文件内容。
2、读写文件数据
IO流技术可以对硬盘中的文件进行读写
3、总体学习思路
先学会使用File类定位文件以及操作文件本身
然后学习IO流读写文件数据。

二、File类概述

●File类在包java.io.File下、代表操作系统的文件对象(文件、文件夹)。
●File类提供了诸如:定位文件,获取文件本身的信息、删除文件、创建文件(文件夹)等功能

三、File类的常用API (1)File类创建对象
方法名称说明
public File(String pathname)根据文件路径创建文件对象
public File(String parent, String child)从父路径名字符串和子路径名字符串创建文件对象
public File(File parent, String child)根据父路径对应文件对象和子路径名字符串创建文件对象

●File对象可以定位文件和文件夹
●File封装的对象仅仅是一个路径名,这个路径可以是存在的,也可以是不存在的。

(2)绝对路径和相对路径

●绝对路径:从盘符开始

●相对路径:不带盘符,默认直接到当前工程下的目录寻找文件。

四、总结

1、File类的作用?
创建对象定位文件,可以删除、获取文件信息等。但是不能读写文件内容。

2、File类构建对象的方式 ?
File file = new File(“文件/文件/绝对路径/相对路径”);

3、绝对路径和相对路径是什么样的?
绝对路径是带盘符的,依赖当前系统。
相对路径是不带盘符的,默认相对到工程下开始寻找文件。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1013148.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号