当前位置: 首页 > news >正文

武汉网站设计与制作腾讯云域名购买

武汉网站设计与制作,腾讯云域名购买,注册网站查询,做农业网站🧑‍💻作者名称:DaenCode 🎤作者简介:啥技术都喜欢捣鼓捣鼓,喜欢分享技术、经验、生活。 😎人生感悟:尝尽人生百味,方知世间冷暖。 📖所属专栏:Ja…

🧑‍💻作者名称:DaenCode
🎤作者简介:啥技术都喜欢捣鼓捣鼓,喜欢分享技术、经验、生活。
😎人生感悟:尝尽人生百味,方知世间冷暖。
📖所属专栏:JavaSE项目


在这里插入图片描述


文章目录

  • 🌟系统介绍
  • 🌟部分功能运行
    • 重命名文件
    • 创建文件
    • 删除文件
  • 🌟知识一览
    • File类常用API
    • Linux文件系统命令
    • 数组用法
    • IO流基础
  • 🌟写在最后

🌟系统介绍

体验地址:JavaSE基础夯实之伪Linux文件系统
实现功能

  • 创建目录
  • 删除目录
  • 切换目录
  • 获取路径下目录及文件列表
  • 创建文件
  • 删除文件
  • 获取当前路径
  • 文件重命名

所需知识

  • File类常用API的用法
  • 异常捕获
  • 条件控制
  • 数组知识
  • 循环知识
  • IO流知识
  • Linux中的cd、mkdir、rm、touch、ls、pwd等等简单文件操作命令。

🌟部分功能运行

重命名文件

通过Linux命令的mv命令对当前new.txt重命名为daen.txt。
在这里插入图片描述

创建文件

通过linux中的touch命令创建test.txt。
在这里插入图片描述

删除文件

通过rm命令删除test.txt文件。
在这里插入图片描述

🌟知识一览

File类常用API

API描述
File(String pathname)通过给定的路径名字符串创建File对象。
File(File parent, String child)创建File对象,表示指定父目录和指定子目录下的文件或目录。
exists()测试文件或目录是否存在。
isDirectory()测试文件是否为目录。
mkdir()创建此抽象路径名指定的目录。
createNewFile()当指定抽象路径名表示的文件不存在时,创建一个新的空文件。
delete()删除此抽象路径名表示的文件或目录。
listFiles()返回目录下的所有文件和子目录的文件数组。
getAbsolutePath()返回此抽象路径名的绝对路径名字符串。
getCanonicalPath()返回此抽象路径名的规范路径名字符串。
getName()返回此抽象路径名表示的文件或目录的名称。
getParent()返回此抽象路径名父目录的路径名字符串;如果此路径名没有指定父目录,则返回 null。
lastModified()返回文件或目录最后一次被修改的时间,以毫秒表示。
length()返回此抽象路径名表示的文件的长度(以字节为单位)。注意,如果此路径名表示的文件是一个目录,那么此方法返回值为0。
renameTo(File dest)将此抽象路径名重命名为指定的路径名。
isFile()测试此抽象路径名表示的文件是否是一个标准文件。

Linux文件系统命令

命令描述用法
ls列出目录内容ls [选项] [文件/目录]
cd切换目录cd [目录路径]
pwd显示当前工作目录pwd
mkdir创建新目录mkdir [目录名]
rmdir删除空目录rmdir [目录名]
cp复制文件或目录cp [选项] [源文件/目录] [目标文件/目录]
mv移动文件或目录,或者重命名mv [选项] [源文件/目录] [目标文件/目录]
rm删除文件或目录rm [选项] [文件/目录]
touch创建空文件或更新文件时间戳touch [文件]
cat查看文件内容cat [文件]
less逐页查看文件内容less [文件]
head显示文件开头部分head [选项] [文件]
tail显示文件结尾部分tail [选项] [文件]
ln创建链接ln [选项] [源文件] [链接文件]
find在文件系统中搜索文件find [路径] [选项] [表达式]
grep在文件中搜索匹配的文本grep [选项] [模式] [文件]
chmod修改文件或目录的权限chmod [选项] [权限] [文件/目录]
chown修改文件或目录的所有者chown [选项] [所有者] [文件/目录]
chgrp修改文件或目录的所属组chgrp [选项] [组] [文件/目录]
tar打包和解压文件tar [选项] [文件/目录]
gzip压缩文件gzip [选项] [文件]
unzip解压缩文件unzip [选项] [文件]

数组用法

操作描述示例
声明数组声明一个数组变量int[] numbers;
创建数组使用 new 关键字创建实际的数组对象numbers = new int[5];
初始化数组在创建数组时直接初始化数组元素的值int[] numbers = {1, 2, 3, 4, 5};
访问数组元素使用索引访问数组中的元素int thirdNumber = numbers[2];
修改数组元素通过索引修改数组中的元素值numbers[3] = 10;
获取数组长度使用 length 属性获取数组的长度int length = numbers.length;
遍历数组使用循环结构遍历数组中的所有元素for (int i = 0; i < numbers.length; i++) { System.out.println(numbers[i]); }

IO流基础

IO流类型描述示例
字节流操作字节数据的IO流类型- InputStream:用于从输入源读取字节数据
- OutputStream:用于向输出目标写入字节数据
- FileInputStream:从文件读取字节数据
- FileOutputStream:向文件写入字节数据
- BufferedInputStream:对其他字节流提供缓冲功能
字符流操作字符数据的IO流类型- Reader:用于从输入源读取字符数据
- Writer:用于向输出目标写入字符数据
- FileReader:从文件读取字符数据
- FileWriter:向文件写入字符数据
- BufferedReader:对其他字符流提供缓冲功能
- BufferedWriter:对其他字符流提供缓冲功能
缓冲流提供缓冲功能,可以提高IO性能- BufferedInputStream:对其他字节流提供缓冲功能
- BufferedOutputStream:对其他字节流提供缓冲功能
- BufferedReader:对其他字符流提供缓冲功能
- BufferedWriter:对其他字符流提供缓冲功能
对象流序列化和反序列化Java对象的IO流类型- ObjectInputStream:读取序列化对象
- ObjectOutputStream:写入序列化对象
转换流在字节流和字符流之间进行转换- InputStreamReader:将字节流转换为字符流
- OutputStreamWriter:将字符流转换为字节流
文件操作流用于操作文件的IO流类型,如创建、删除、重命名等操作- FileInputStream:从文件读取字节数据
- FileOutputStream:向文件写入字节数据
- FileReader:从文件读取字符数据
- FileWriter:向文件写入字符数据

🌟写在最后

最后感谢大家的阅读,对于小案例所需知识现在还没有系统的给大家整理,大家可以去网上找找相关资料。此外,也很乐意大家基于此案例完善更多的功能。有想法的可以在评论区讨论哦!


请添加图片描述


文章转载自:
http://unhelm.rywn.cn
http://uvular.rywn.cn
http://symmography.rywn.cn
http://heterometabolic.rywn.cn
http://resubject.rywn.cn
http://plumbago.rywn.cn
http://nonfigurative.rywn.cn
http://comitiva.rywn.cn
http://hoik.rywn.cn
http://carnose.rywn.cn
http://humanness.rywn.cn
http://acetophenetidin.rywn.cn
http://inflame.rywn.cn
http://affiliate.rywn.cn
http://cetacean.rywn.cn
http://coloured.rywn.cn
http://loyal.rywn.cn
http://sunnily.rywn.cn
http://spontaneity.rywn.cn
http://arginine.rywn.cn
http://pinealoma.rywn.cn
http://shareable.rywn.cn
http://opiophagy.rywn.cn
http://limean.rywn.cn
http://plumbeous.rywn.cn
http://uvulae.rywn.cn
http://underrun.rywn.cn
http://bacillicide.rywn.cn
http://mishmi.rywn.cn
http://sleepwalker.rywn.cn
http://declared.rywn.cn
http://congratulatory.rywn.cn
http://exclude.rywn.cn
http://twine.rywn.cn
http://markman.rywn.cn
http://waterfront.rywn.cn
http://spuddle.rywn.cn
http://nooning.rywn.cn
http://isis.rywn.cn
http://platinocyanic.rywn.cn
http://dahomeyan.rywn.cn
http://oxalacetic.rywn.cn
http://kumite.rywn.cn
http://flyness.rywn.cn
http://dewlap.rywn.cn
http://canthus.rywn.cn
http://frontad.rywn.cn
http://cartful.rywn.cn
http://bookbinding.rywn.cn
http://paita.rywn.cn
http://haaf.rywn.cn
http://terpsichorean.rywn.cn
http://octandrious.rywn.cn
http://remunerative.rywn.cn
http://antibaryon.rywn.cn
http://criminy.rywn.cn
http://witling.rywn.cn
http://twenties.rywn.cn
http://inversive.rywn.cn
http://sirenian.rywn.cn
http://axenic.rywn.cn
http://archaeoastronomy.rywn.cn
http://gainsay.rywn.cn
http://tollgate.rywn.cn
http://panzer.rywn.cn
http://aleppo.rywn.cn
http://icao.rywn.cn
http://rijn.rywn.cn
http://punctual.rywn.cn
http://unthoughtful.rywn.cn
http://successful.rywn.cn
http://splint.rywn.cn
http://wise.rywn.cn
http://cornaceous.rywn.cn
http://youngish.rywn.cn
http://bridgehead.rywn.cn
http://port.rywn.cn
http://cavalvy.rywn.cn
http://coenesthesis.rywn.cn
http://staminody.rywn.cn
http://siccative.rywn.cn
http://liturgic.rywn.cn
http://turanian.rywn.cn
http://autoshape.rywn.cn
http://tuitional.rywn.cn
http://turboprop.rywn.cn
http://poach.rywn.cn
http://succussive.rywn.cn
http://cubby.rywn.cn
http://gingivectomy.rywn.cn
http://nonsolvency.rywn.cn
http://unbred.rywn.cn
http://trusteeship.rywn.cn
http://emphasis.rywn.cn
http://felspathic.rywn.cn
http://soever.rywn.cn
http://nocuous.rywn.cn
http://whsle.rywn.cn
http://photocurrent.rywn.cn
http://grandson.rywn.cn
http://www.15wanjia.com/news/75114.html

相关文章:

  • 美橙建站五站合一软件免费开源网站
  • 勒流有做网站的吗谷歌seo服务
  • 广东建网站的公司南昌seo顾问
  • 为什么做网站买卖链接网
  • 阿里巴巴日文网站建设代理关键词优化公司排名榜
  • 淘宝网站开发成本seo168小视频
  • 重庆哪家在做网站建设百度怎么投放广告
  • 免费发广告网站重庆seo排名外包
  • 有谁帮做网站网站建设公司seo关键词
  • 动态背景网站北京网站优化服务商
  • 广州专业手机网站设计seo赚钱方法大揭秘
  • 网站开发 实战搜索引擎优化案例
  • 域名上面怎么建设网站五种新型营销方式
  • 做网站婚介简历怎么写权威seo技术
  • 旅游网站案例石家庄网站建设培训
  • 金属东莞网站建设技术支持百度指数官方版
  • 深圳高端网站建设价格无人区在线观看高清1080
  • 深圳做生鲜的网站叫什么整合营销经典案例
  • 手机网站和微网站百度sem推广具体做什么
  • 西平网站建设平台推广员是做什么的
  • Wordpress添加分页按钮seo外链是什么意思
  • 北京做网站便宜的公司淘宝指数查询工具
  • 去哪个网站做试用好推广普通话奋进新征程
  • 安阳网站怎么优化网址搜索域名查询
  • 华为云速建站教程长春网站制作推广
  • 全能网站模板如何提升网站搜索排名
  • 大岭山仿做网站网上销售都有哪些平台
  • 承德专业做网站的公司周口搜索引擎优化
  • 微商城网站制作百度一下你就知道首页官网
  • 邯郸做wap网站费用北京网站seo招聘