自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 用java代码实现文件夹的复制粘贴,剪切

对文件夹的复制粘贴、删除其实就是前面两篇文章中的内容拓展,通过对文件的复制粘贴、删除实现对文件夹的复制粘贴和删除。重点就在于对一个文件夹的子文件和子目录进行递归的存储,最后输出到想要复制到的地方即可。我用的是将我D盘中的一个文件名为2020的文件夹复制到E盘中的例子。代码如下:public class Test { static final String SOURCE="D:\\2020"; //要复制的原目录的位置 static String DEST="E:\\"; //目.

2021-01-02 11:24:28 655 1

原创 用Java代码实现文件的复制粘贴、剪切操作

对文件的复制粘贴、剪切操作要用到java.io.FileInputStream/FileOutputStream 中的文件输入/输出流操作。FileInputStream(文件输入流)是将磁盘中的文件通过流的方式读取出来,再通过FileOutputStream(文件输出流)写入磁盘,实现文件的复制粘贴。文件的剪切就是在复制粘贴的基础上,等文件复制完成后对原文件进行删除实现的。代码如下:public class Test { public static void main(String[].

2021-01-02 10:57:18 1605 1

原创 Java代码创建文件夹/文件,以及拓展如何定时生成文件

想通过Java代码创建文件夹或文件,就要用到java.io.File 中的File类,方法如下: File f1=new File("D:\\text\\"); //创建一个文件夹 if ( !f1.exists() ){ //判断该文件夹是否存在 f1.mkdirs(); } File f2=new File("D:\\text\\","test.txt"); //获取想要创建文件的路径, //两.

2021-01-02 10:20:32 554

原创 单例模式(饿汉式,懒汉式)

- 什么是单例模式?单例模式(Singleton Pattern):和上次我们提到的简单工厂模式一样属于创建型模式的一种,是一种创建对象的绝佳方式,它确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。单例模式的应用场景一般在于配置文件的读取、应用日志记录以及工具类中,有以下优点;1.在内存中只有一个对象,节省内存空间;2.避免频繁的创建销毁对象,可以提高性能;3.避免对共享资源的多重占用,简化访问;4.为整个系统提供一个全局访问点。单例模式有两种经典实现:1.立即加载

2020-12-21 20:27:28 142

原创 简单工厂模式

自己的第一篇文章,有点小激动!话不多说,直接进入主题,这是我java入门后学习的第一个设计模式-简单工厂模式。首先,我们要了解什么是设计模式?设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。总共有 23 种设计模式。这些模式可以分为三大类:创建型模式(Creational Patterns)、结构型模式(St

2020-12-07 21:30:41 72

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除