fileinputstream相关内容

从服务器下载文件的java代码

在 Windows 中使用 java 代码我需要从放置在服务器中的目录下载几个文件.服务器中的那些文件是单独生成的.所以我不知道这些文件的名称.有没有办法使用JAVA下载它并将其保存在特定文件夹中. 我正在使用 apache tomcat. 我阅读了与 java 文件下载相关的所有其他线程.但是没有一个能满足我的要求. 解决方案 使用 java.net.URL 和 java.n ..
发布时间:2022-01-09 11:24:12 Java开发

加载字体文件时的Eclipse Java File FileInputStream vs Input Stream

我正在学习一些教程,但在将字体文件加载到 Eclipse Java 项目时遇到了问题.我在 SO 上尝试了许多这里建议的解决方案,最终找到了一个(使用 FileInputStream)对我有用,但当项目导出为可运行的 JAR 时就不行了.另一方面,在我加载图标的另一个项目中使用相同的目录结构,所以我想问题不在于路径本身. 这里是目录结构: 代码如下: 包示例;导入 java.awt. ..
发布时间:2022-01-01 17:05:42 Java开发

为什么使用 BufferedInputStream 逐字节读取文件比使用 FileInputStream 快?

我试图通过使用 FileInputStream 将文件读入数组,而一个 ~800KB 的文件读入内存需要大约 3 秒.然后我尝试了相同的代码,除了 FileInputStream 包装到 BufferedInputStream 中,它花费了大约 76 毫秒.为什么使用 BufferedInputStream 逐字节读取文件的速度要快得多,即使我仍在逐字节读取它?这是代码(其余代码完全无关).请注意 ..
发布时间:2021-12-29 12:19:54 Java开发

Android 从 URL 下载 PDF,然后用 PDF 阅读器打开

我正在尝试编写一个应用程序来从 URL 下载 PDF,将它们存储在 SD 上,然后通过 Adob​​e PDF 阅读器或其他应用程序(能够打开 PDF)打开. 到目前为止,我已经“成功下载并将其存储在 SD 卡上";(但是每次我尝试用 PDF 阅读器打开 PDF 时,阅读器都会崩溃并说发生了意外错误),例如 http://maven.apache.org/maven-1.x/maven.pd ..
发布时间:2021-12-14 15:34:39 移动开发

Reader 和 InputStream 有什么区别?

Reader 和 InputStream 有什么区别?什么时候使用什么?如果我可以使用Reader读取字符为什么我会使用inputstream,我猜是读取对象? 解决方案 InputStream 是从资源中获取信息的原始方法.它逐字节抓取数据而不执行任何类型的转换.如果您正在读取图像数据或任何二进制文件,这就是要使用的流. Reader 是为字符流设计的.如果您正在阅读的信息都是文本 ..
发布时间:2021-12-09 20:26:23 Java开发

getResourceAsStream() 与 FileInputStream

我试图在 Web 应用程序中加载文件,但在使用 FileInputStream 时遇到了 FileNotFound 异常.但是,使用相同的路径,我可以在执行 getResourceAsStream() 时加载文件.这两种方法有什么区别,为什么一种有效而另一种无效? 解决方案 java.io.File 和 consorts 作用于本地磁盘文件系统.问题的根本原因是 java.io 中的 re ..
发布时间:2021-11-25 10:47:43 Java开发

getResourceAsStream() 与 FileInputStream

我试图在 Web 应用程序中加载文件,但在使用 FileInputStream 时遇到了 FileNotFound 异常.但是,使用相同的路径,我可以在执行 getResourceAsStream() 时加载文件.这两种方法有什么区别,为什么一种有效而另一种无效? 解决方案 java.io.File 和 consorts 作用于本地磁盘文件系统.问题的根本原因是 java.io 中的 re ..
发布时间:2021-11-19 22:34:50 Java开发

从内部存储读取 ArrayList

我有一个 Android 应用程序,我想读取和写入一个 ArrayList 到内部存储器. 写作部分有效(我相信,还没有测试过:-)): ArrayList一个列表;公共无效 saveToInternalStorage() {尝试 {FileOutputStream fos = ctx.openFileOutput(STORAGE_FILENAME, Context.MODE_PRIVAT ..
发布时间:2021-11-17 23:28:36 移动开发

如何复制Excel文件?

我正在使用这种方法复制文件.它非常适合所有简单的文件类型,例如 csv , txt , pdf 等...除了 xlsx .我不知道为什么 Excel 文件不想被复制.它已损坏 public static void copyFileFromTo(File source,File dest){InputStream输入= null;OutputStream输出= null;尝试 {输入=新的Fil ..
发布时间:2021-05-07 18:59:40 Java开发

创建并下载Java Zip文件

在我的申请中没有任何特定招标的文件(pdf).我需要从这些pdf文件创建一个zip文件,并允许用户下载它. 应用程序是在JavaEE中使用struts和mysql完成的.当用户单击下载按钮时,将调用此动作类.该代码没有给出任何异常,但也不会提示用户下载任何内容. 请帮助我找到代码中的错误. 以下是我的动作类的源代码. 公共类ActDownloadDocZip扩展了Action ..
发布时间:2021-05-07 18:59:36 Java开发

ByteArrayInputStream到FileInputStream而不将文件写入硬盘

我使用 ByteArrayInputStream 从数据库中读取了一个 byte [] 数组中的文件. InputStream输入=新的ByteArrayInputStream(lc.getTable()); 要进一步处理文件,我需要一个 FileInputStream .但是我不想先将文件保存在硬盘上以再次读取. 可以做到这一点还是必须先将文件写出? 解决方案 不是.它只需 ..
发布时间:2021-05-07 18:48:49 Java开发

如何使用Java将Blob格式的图像保存到MySQL

就任务而言,我必须将图像以blob格式存储到MySQL中(即使将图像路径存储在数据库中并将图像保存在localcopy的文件夹中会更好,也更理想). 到目前为止,我已经进行了研究,找不到任何可以帮助我的答案,这就是我到目前为止所做的事情 单击按钮后将被触发: empdao.insertImage(fis); 将图像填充到另一个甚至这样的侦听器上: static File ..
发布时间:2021-02-11 19:26:26 Java开发

我如何合并文件

我该如何在包含在第二个文件中的第一个文件信息的开始处进行修改,以使它们彼此合并?请帮助,谢谢. BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); FileInputStream fileReader = new FileInputStream(reader.readLi ..
发布时间:2020-11-06 01:05:19 Java开发