java代码----------实现创建DataInputStream和DataOutputStream进行读写
总结: 主要是 捕获异常
package com.a.b;
import java.io.*;
public class testData {
	public static void main(String[] args) throws IOException {
		File newDir = new File("c:\\javas");
		if (!newDir.exists()) {
			newDir.mkdir();// 如果目录不存在,就创建目录
			File newFile = new File(newDir, "test.txt");
			try {
				newFile.createNewFile();
			} catch (IOException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}// 创建文件对象
				// 建立DataInputStream 流
			DataOutputStream dos = null;
			try {
				dos = new DataOutputStream(new FileOutputStream(newFile));
			} catch (FileNotFoundException e1) {
				// TODO Auto-generated catch block
				e1.printStackTrace();
			}
			try {
				dos.writeInt(10);
			} catch (IOException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}// 写入整型数据m
			dos.writeBoolean(true);// 写入boolean型数据
			dos.writeFloat(23.2f);// 写入浮点型double型
			dos.writeChars("writeen into file");// 写入字符串
			dos.close();
			System.out.println("LIST ths file content");
			// 建立DataInputStream流
			DataInputStream dis = new DataInputStream(new FileInputStream(
					newFile));
			System.out.println(dis.readChar());
			System.out.println(dis.readInt());
			System.out.println(dis.readBoolean());
			char c;
			while ((c = dis.readChar()) != -1) {
				System.out.println(c);// 读取字符串
				dis.close();
			}
		}
	}
}
java代码----------实现创建DataInputStream和DataOutputStream进行读写的更多相关文章
- 使用Java代码来创建view
		
使用Java代码来创建view 一.简介 需要了解的知识 二.方法 1)java代码创建view方法 * 1.先建view对象 View view= View.inflate(this, R.layo ...
 - Java之IO(四)DataInputStream和DataOutputStream
		
转载请注明源出处:http://www.cnblogs.com/lighten/p/6986155.html 1.前言 DataInputStream和DataOutputStream分别继承了Fil ...
 - java io流 数据流 DataInputStream、DataOutputStream、ByteArrayInputStream、ByteArrayOutputStream
		
例子程序: package io; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import ...
 - 用java代码在创建hbase表时指定region的范围
		
package com.liveyc.common.utils; import java.util.List; import org.apache.hadoop.hbase.util.Bytes; i ...
 - 用纯JAVA代码来创建视图
		
package com.kale.codeview; import android.os.Bundle; import android.support.v7.app.ActionBarActivity ...
 - 如何在Mirth Connect中创建和调用自定义Java代码
		
0-前言 本文章将向您展示如何创建自定义Java类,将其编译/打包到JAR中,将其包含在Mirth Connect在,并在JavaScript中调用它,您可以从任何JavaScript上下文调用自定义 ...
 - js调用android本地java代码
		
js调用android本地java代码 当在Android上使用WebView控件开发一个Web应用时,可以创建一个通过Javascript调用Android端java代码的接口.也就是可以通过Jav ...
 - Android学习笔记_32_通过WebView实现JS代码与Java代码互相通信
		
webview两种实现方法,覆盖onKeyDown()方法 缓存 WebSettings应用注意的几个问题 1.要实现JS代码与Java代码互相通信,需要通过Android的WebView控件,在视图 ...
 - 【HBase】通过Java代码实现HBase数据库中数据的增删改查
		
目录 创建maven工程,导入jar包 java代码实现创建hbase表 java代码实现向hbase表中插入数据 java代码查询hbase数据 使用rowKey查询指定列族指定列的值 通过star ...
 
随机推荐
- 设置tableview 右侧 索引字体的大小
 - mysql的sql编程
			
sql编程 变量 变量分为两种:系统变量和自定义变量 系统变量 系统定义好的变量:大部分的时候用户根本不需要使用系统变量,系统变量时用来控制服务器的表现的,如:auto_commit. 查看系统变量 ...
 - 日尼玛(。・∀・)ノ゙嗨   关于使用netstat时:::*
			
关于使用netstat时 # netstat -tlnp | grep :22 tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1444/sshd tcp6 0 0 :::22 ...
 - (转)MapReduce Design Patterns(chapter 1)(一)
			
翻译的是这本书: Chapter 1.Design Patterns and MapReduce MapReduce 是一种运行于成百上千台机器上的处理数据的框架,目前被google,Hadoop等多 ...
 - 每周荐书:机器学习、Java虚拟机、微信开发(评论送书)
			
每周荐书:机器学习.Java虚拟机.微信开发(评论送书) 感谢大家对每周荐书栏目的支持,先公布下上周中奖名单 年精心雕琢,难得的"理论 + 实战案例 + 趟坑经验"总结 从需求分析 ...
 - js缓动函数
			
tween: { easeInQuad: function(pos){ return Math.pow(pos, 2); }, easeOutQuad: function(pos){ return - ...
 - 每天一个linux命令(权限):【转载】chgrp命令
			
在lunix系统里,文件或目录的权限的掌控以拥有者及所诉群组来管理.可以使用chgrp指令取变更文件与目录所属群组,这种方式采用群组名称或群组识别码都可以.Chgrp命令就是change group的 ...
 - BZOJ4566 Haoi2016 找相同字符【广义后缀自动机】
			
Description 给定两个字符串,求出在两个字符串中各取出一个子串使得这两个子串相同的方案数.两个方案不同当且仅当这两 个子串中有一个位置不同. Input 两行,两个字符串s1,s2,长度分别 ...
 - BZOJ2946 Poi2000 公共串 【后缀自动机】
			
Description 给出几个由小写字母构成的单词,求它们最长的公共子串的长度. 任务: l 读入单词 l 计算最长公共子串的长度 l 输出结果 Input 文件的第一行是整数 n,1<=n& ...
 - python(十)、进程
			
一.基本概念 进程和线程是编程中非常重要的概念,它是并发和异步的基础性知识. 1.进程 概念:程序在并发环境中的执行过程.进程作为系统资源分配.调度.管理和独立运行的基本单位,决定了操作系统的四大特性 ...