Java中的File类简介java.io.File 类是Java中用于表示文件和目录路径名的抽象表示,它提供了多种方法来操作文件系统。
主要功能
文件和目录操作:创建、删除、重命名文件和目录
路径信息获取:获取文件名、路径、父目录等信息
文件系统查询:列出目录内容、获取文件大小、最后修改时间等
File类常用方法判断和获取1.首先我们创建一个File对象File file = new File("文件路径") !!在java中\会被当成转义字符,所以我们要多打一个\,例如访问D盘下的test.txt文件,文件路径为"D:\\text.txt"下列方法的使用方式皆为File对象.方法 例如 file.isDirectory()2.boolean isDirectory() 判断此路径名表示的File是否为文件夹3.boolean isFile() 判断此路径名表示的File是否为文件4.boolean exists() 判断此路径名表示的File是否存在5.long length() 返回文件的大小(字节数量)6.String ...
FILE类练习题创建文件在D盘的test文件夹下创建一个test.txt文件
//1.创建File对象 File file = new File("D:\\test"); //如果test文件夹不存在就创建 if (!file.isDirectory()) { file.mkdirs(); } //2.拼接路径 File Filepath = new File(file, "test.txt"); //3.创建文件 boolean b = Filepath.createNewFile(); //4.判断文件是否创建成功 if (b) { System.out.println("文件创建成功"); } else { System.out.println("文件创建失败"); }
...
外键约束外键用来让两张表之间建立连接,从而保证数据的一致性和完整性
一对一
一对多在多的一方建立外键,指向一的一方的主键
多对多建立第三张中间表,包含两个外键,分别关联两方主键
语法
创建表的时候指定外键
外键名称 foreign key (外键字段名) references 主表(主表列名)
创建表后添加外键
alter table 表名 add constraint 外键名称 foreign key (外键字段名) references 主表(主表列名)
当外键形成后,就不能删除部门3了,因为有外键约束
外键约束删除更新行为
当设置外键更新删除行为为 cascade 时 我们删除部门3时,跟部门3关联的stu表中的dept_id为3的也会被删掉 !!!!
当设置外键更新删除行为为 set null 时,我们删除部门3时,跟部门3关联的stu表中的dept_id为3的会被删除为null
代码
-- 创建一对多的表CREATE TABLE stu (id int PRIMARY key auto_increment,`name` VARCHAR(32),dept_i ...
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post$ hexo new "My New Post"
More info: Writing
Run server$ hexo server
More info: Server
Generate static files$ hexo generate
More info: Generating
Deploy to remote sites$ hexo deploy
More info: Deployment














