在java编程中,如何设置文件为只读?

此示例演示如何使用File类的file.setReadOnly()和file.canWrite()方法设置文件为只读模式。

package com.yiibai; import java.io.File; public class ReadOnlyFile { public static void main(String[] args) { File file = new File("F:/worksp/javaexamples/java_files/myfile.txt"); System.out.println(file.setReadOnly()); System.out.println(file.canWrite()); } }

执行上述示例代码,将产生以下结果 –

true false

示例-2

以下是java中设置文件只读的另一个示例

package com.yiibai; import java.io.File; import java.io.IOException; public class ReadOnlyFile2 { public static void main(String[] args) throws IOException { File file = new File("F:/worksp/javaexamples/java_files/myfile.txt"); file.setReadOnly(); if (file.canWrite()) { System.out.println("This file is writable"); } else { System.out.println("This file is read only"); } file.setWritable(true); if (file.canWrite()) { System.out.println("This file is writable"); } else { System.out.println("This file is read only"); } } }

执行上述示例代码,将产生以下结果 –

This file is read only This file is writable

¥ 我要打赏 纠错/补充 收藏

java file 只读_Java如何设置文件为只读?相关推荐

  1. 文件服务器的文件设置只读,服务器设置文件为只读

    服务器设置文件为只读 内容精选 换一换 有,该NTP服务器仅限于在华为云控制台上购买的弹性云服务器安装使用.如需在购买的弹性云服务器上安装NTP服务器,您可以选择使用华为云控制台自己提供的NTP服务器 ...

  2. java file 方法_JAVA中File的常用方法

    一.File类中包含了很多获得文件或文件夹属性的方法,使用起来比较方便,下面将常见的方法介绍如下: a.createNewFile方法 public boolean createNewFile() t ...

  3. java pdf 文字_Java给pdf文件添加文字等信息

    2019独角兽企业重金招聘Python工程师标准>>> maven依赖 4.0.0 com.ttxit artifact 1.0.0 war javax.servlet javax. ...

  4. java file 实例_Java File类的详解及简单实例

    Java File类的详解及简单实例 1. File():构造函数,一般是依据文件所在的指定位置来创建文件对象. CanWrite():返回文件是否可写. CanRead():返回文件是否可读. Co ...

  5. java ftp删除_java ftp实现文件上传和删除

    package com.tw.ftp; import java.io.File; import java.io.FileInputStream; import java.io.IOException; ...

  6. java excel打印_Java如何设置电子表格的打印区域?

    在Java编程中,如何设置电子表格的打印区域? 注意:需要访问网址: , 下载一个Apache POI软件包.这里下载最新版本:poi-bin-3.17-20170915.tar.gz解压并将全部.j ...

  7. java xml 反射_Java 读取XML文件以及Java 的反射机制实现

    Java 读取XML文件以及Java 的反射机制实现 代码部分 import java.io.File; import javax.xml.parsers.DocumentBuilder; impor ...

  8. java file用法_Java File 类的使用方法详解(转)

    转自:http://www.codeceo.com/article/java-file-class.html Java File类的功能非常强大,利用Java基本上可以对文件进行所有的操作.本文将对J ...

  9. java创建文件目录_java创建目录或文件夹的方法?

    展开全部 1.File类的createNewFile根据抽象路径e5a48de588b662616964757a686964616f31333337393532创建一个新的空文件,当抽象路径制定的文件 ...

  10. python 修改文件只读,Python脚本去除文件的只读性操作

    如何在PYTHON中移去文件的只读属性, 用chmod命令stat.S_IWRITE import os import stat os.chmod( filename, stat.S_IWRITE ) ...

最新文章

  1. 1 字节的 utf-8 序列的字节 1 无效_字节码文件结构详解
  2. Java程序员必看!2021最新爱奇艺Java社招面试题目
  3. 常用LINQ关键字用法汇总
  4. python应声虫程序_Python编程基础
  5. LeetCode 696. 计数二进制子串
  6. 计算机专业英语第2版郭涛翻译,计算机专业英语
  7. bootstrap-导航菜单
  8. 5_Windows下利用批处理切换IP地址
  9. 微信备注加个b什么意思_B站开通微信视频号,这意味着什么?!
  10. 一个软件公司需要多少前端_内幕!软件外包公司开发一个软件需要多少钱?
  11. Java学习笔记之设计模式(4)适配器模式
  12. 第四届“传智杯”全国大学生IT技能大赛(决赛B组)
  13. 使用Postman进行get、put、post端口测试
  14. win10千万不要重置_小白不要再用“一键重装系统”了,后果很严重!
  15. ELF格式解读 Dynamic节
  16. 我的世界1.14java原版命令_我的世界1.14.4第一个预览版发布 添加了debugreport命令...
  17. 周易六十四卦——山泽损卦
  18. PPT忘记加密密码的处理方式
  19. 大数据分析培训课程有哪些?初级阶段主要学习什么?
  20. 二叉树几种遍历算法的非递归实现

热门文章

  1. 使用 AES 对称加密算法对视频文件进行加密解密(C++ 及 Java 实现)
  2. IBM推出企业信息安全框架
  3. appstore软件销售数据统计分析软件Prismo
  4. python爬虫:lxml爬取链家网二手房信息
  5. 日系插画学习笔记(五):日系角色脸部画法-1头部
  6. 零基础能学平涂插画么?
  7. linux mud 游戏,150919神奇的mud
  8. 找不到设备 将计算机连接到USB打印机,打印机连接电脑没反应怎么办
  9. flowable Activiti7 会签
  10. Flash 0day漏洞(CVE-2018-5002)千万不要乱打开Excel文档!