- 浏览: 141751 次
- 性别:
- 来自: 北京
最新评论
-
yuhui136126:
我试了下好像不弹出选择时间这个,能帮忙是什么原因吗?
android日期控件显示 -
god_sky:
当月的最后一天减去当月的第一天就是当月的天数
日期的操作 -
wang492239163:
请问获取当前月的所有天怎么办
日期的操作
package com.sky.java.file;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
public class FileTest {
public static void main(String arg[]) throws FileNotFoundException, IOException{
FileOutputStream output=null;
FileOutputStream outStr=null;
BufferedOutputStream bufOut=null;
FileWriter fileWiter=null;
int count=100000;//写文件行数
File file=new File("D:/ddd.txt");
//-----------------------------测试FileOutputStream---------------------
output=new FileOutputStream(file);
long begin=System.currentTimeMillis();//开始时间
for(int i=0;i<count; i++){
output.write("我在测试我的FileOutputStream\r\n".getBytes());
}
output.close();//关闭流
long end=System.currentTimeMillis();
System.out.println("FileOut执行耗时:" + (end - begin) + " 豪秒");
//-------------------测试BufferedOutputStream--------------------------
outStr=new FileOutputStream(new File("D:/ccc.txt"));
bufOut=new BufferedOutputStream(outStr);
long begin0=System.currentTimeMillis();
for(int i=0;i<count;i++){
bufOut.write("我在测试BufferedOutputStream\r\n".getBytes());
}
bufOut.flush();
bufOut.close();
long end0 = System.currentTimeMillis();
System.out.println("BufferedOutputStream执行耗时:" + (end0 - begin0) + " 豪秒");
//-------------------测试FileWriter--------------------------
fileWiter=new FileWriter("D:/bbb.txt");
long begin1=System.currentTimeMillis();
for(int i=0;i<count;i++){
fileWiter.write("我在测试FileWriter\r\n");
}
fileWiter.flush();
fileWiter.close();
long end1=System.currentTimeMillis();
System.out.println("FileWriter执行耗时:" + (end1 - begin1) + " 豪秒");
}
/*
* count=1000;时运行结果
* FileOut执行耗时:16 豪秒
* BufferedOutputStream执行耗时:0 豪秒
* FileWriter执行耗时:0 豪秒
*
*/
/*
* count=10000;时运行结果
* FileOut执行耗时:124 豪秒
* BufferedOutputStream执行耗时:16豪秒
* FileWriter执行耗时:16 豪秒
*
*/
/*
* count=100000;时运行结果
* FileOut执行耗时:983 豪秒
* BufferedOutputStream执行耗时:94豪秒
* FileWriter执行耗时:47 豪秒
*
*/
}
发表评论
-
java Timer实现定时器
2012-05-14 16:16 1302/* * 文件名:MyTask.java */ impo ... -
Applet数字签名
2012-05-08 13:55 2006Applet数字签名 我用applet做了一个文件的上传和下 ... -
得到中文首字母
2012-05-02 16:27 1068package com.pxl.client.ppm.pm; ... -
java比较字符串的匹配度
2012-04-19 14:58 2192引用:http://www.jiaojingkuan.com/ ... -
本地目录拒绝访问
2012-04-26 16:46 1855我用一个文件的上传在本机上什么错也不报,放在服务器上就报一下在 ... -
在JTable中添加下拉和复选框
2012-02-07 16:43 9479package com.sky.swing; import ... -
cookie简单登录实例
2012-01-16 15:26 1527(1)登录页面 <!DOCTYPE html PUBL ... -
TomCat域名绑定与虚拟目录设置
2012-01-16 14:45 1335TomCat域名绑定与虚拟目录设置 Windows下可以通过 ... -
ArrayList、Vector和LinkedList
2011-12-19 23:07 1965package com.sky.arrayset;//Arra ... -
java 运算符
2011-12-11 21:05 1116package com.sky.basic; public ... -
日期的操作
2011-11-17 17:43 1253package com.sky.date; import j ... -
Hashset HashMap和Hashtable 实例
2011-11-12 22:57 1361package com.sky.collection; im ... -
mysql 完全备份
2011-10-20 17:42 1384//mysql 完全备份实现类 package com.sk ... -
eclipse 反编译工具下载
2011-09-21 15:31 1685JadClipse Eclipse Plugin for Ec ... -
启动tomcat 一闪而过
2011-09-21 10:57 919这是因为JAVA_HOME没有配置好 ... -
Http+Servlet 文件上传下载
2011-09-02 13:27 1816//客户端界面package com.sky.client.f ... -
Swing 界面的最大化和最小化
2011-08-23 10:57 16801.设置窗口最大(伪最大化) JFrame frame ... -
Tomcat启动时自动加载Servlet
2011-08-05 14:43 3367[align=center][size=small][/siz ... -
socket 文件上传下载
2011-08-01 15:03 34151.建一个java项目作为客服端 2.建一个wed项目作为服务 ... -
SmartUpload上传文件名乱码
2011-07-19 10:43 3815使用jspsmart上传文件很 ...
相关推荐
AI 打印 PS 文件输出设置 本文档详细介绍了 AI 打印 PS 文件输出设置的详细过程,以 AI CS 版本为例,针对需要 PS 文件的输出或者更加详细的 PDF 输出设置。该文档涵盖了从选择打印机到输出设置的所有重要选项。 ...
比较2个文件的内容,输出不一样的部分 涉及到的重要知识点有: 1.java读取文件,输出文件 2.java正则表达式匹配* 2个文件内容是:中文 英文,然后分别比较中文部分和英文部分,文件内容如下: 520香烟 520...
C++ 文件输入输出 C++ 文件输入输出是 C++ 编程语言中的一种基本操作,用于将数据读取和写入到文件中。本文将对 C++ 文件输入输出进行详细的解释和实例分析。 标题:C++ 文件输入输出 描述:本文件中包含了 C++ ...
为了解决这个问题,我们可以使用`QTextStream`与`QFile`结合,创建一个持久的文件输出流,这样就可以在不关闭文件的情况下,实时地向文件写入内容。 使用`QTextStream`的步骤大致如下: 1. **创建QFile对象**:...
Genesis文件输出脚本,正如其名,是用来自动化生成和处理GERBER、DXF、DRL等不同格式的设计文件。这些文件在PCB制造过程中扮演着至关重要的角色。 1. GERBER文件:GERBER是PCB制造的标准格式,包含了电路板上的各个...
基于Java文件输入输出流实现文件上传下载功能 本文将详细介绍基于Java文件输入输出流实现文件上传下载功能的相关知识点,包括文件上传和下载的实现原理、Java文件输入输出流的基础操作、Servlet的使用等。 文件...
在C++编程中,对文件中的数据进行排序并输出到CSV文件是一项常见的任务,尤其在数据分析、报表生成或数据处理的场景下。本项目提供的功能实现了这一需求,具有良好的代码可读性和实用性。下面我们将详细探讨相关的...
### C语言中文件的输入输出知识点详解 #### 一、文件基本概念与分类 - **文件定义**: 在C语言中,文件通常指的是存储在外部介质(例如磁盘、磁带等)上的数据集合。 - **操作系统管理**: 操作系统以文件为单位对...
在计算机编程领域,我们经常会遇到各种类型的文件,如源文件、执行文件和输出文件。这些文件各有其特定的角色和用途,特别是在Windows操作系统中运行的控制台程序。让我们深入了解一下这些概念。 首先,源文件...
本篇将详细讲解如何利用ADB将安卓调试输出的日志记录到文件,以便于分析和排查问题。 首先,我们需要了解ADB的基本用法。ADB主要包括三个部分:adb server、device-side daemon和host-side client。当开发者在...
kettle文本文件输出文件名为有系统时间组成的动态名
Cadence SPB 22.1 制板Gerber文件输出指南是针对电子设计自动化(EDA)领域中Cadence Allegro软件的一项详细教程,旨在帮助用户有效地生成完整的制造文件,以便于PCB(印制电路板)的生产和组装。Gerber文件是PCB...
VB编程源代码 74将数据库输出到一个文本文件中VB编程源代码 74将数据库输出到一个文本文件中VB编程源代码 74将数据库输出到一个文本文件中VB编程源代码 74将数据库输出到一个文本文件中VB编程源代码 74将数据库输出...
Allegro 输出生产需要的 ODB++ 文件 在 PCB 设计领域中,ODB++ 文件格式是一种业内常用的规范生产文件格式,该格式文件所包含的信息较常规 RS274X 格式的光绘文件丰富许多。因此,在设计完成后,输出生产需要的 ODB...
Java程序设计中的输入输出流和文件操作是编程中不可或缺的部分,它们允许程序与外部世界进行数据交换,包括读取文件内容、写入数据到文件、以及处理标准输入输出。以下是对这些概念的详细阐述: 1. **文件和流的...
pythonpython生成爱心输出到文件python生成爱心输出到文件python生成爱心输出到文件python生成爱心输出到文件python生成爱心输出到文件python生成爱心输出到文件python生成爱心输出到文件python生成爱心输出到文件...
在C++编程中,遍历文件夹及其子文件夹并输出所有文件的路径与内容是一项常见的任务,尤其在处理大量数据或进行文件管理时。这个程序的实现涉及到对操作系统文件系统的接口调用以及文件操作。以下是一份详细的步骤和...
在Java编程中,文件上传和下载是常见的任务,通常涉及到输入输出流(Input/Output Stream)的操作。输入输出流是Java I/O系统的基础,用于在内存与外部存储设备之间传输数据。下面将详细讲解如何使用输入输出流实现...
单片机输出生成EXCEL文件是一项常见的需求,尤其是在嵌入式系统中收集和记录数据时。这个过程看似复杂,但其实并不需要过于繁琐的操作。以下将详细解释如何实现这一目标。 首先,我们要明白单片机与Excel之间的主要...