- 浏览: 264316 次
- 性别:
- 来自: 大连
文章分类
最新评论
-
saishangxue123:
文章写的清楚、明了,一气呵成,支持
什么是反射、反射能干什么、如何使用反射? -
allen3010:
1,2,3,4,5这六个数字。。。。。
用1、2、2、3、4、5这六个数字,用java写一个main函数,打印出所有不同的排列
import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOException; public class DataInputOutputStream { public static void main(String args[]){ ByteArrayOutputStream baos = new ByteArrayOutputStream(); //类似于 存放字符的数组 DataOutputStream dos = new DataOutputStream(baos); //嵌套啊 try { dos.writeDouble(Math.random()); //往里写啊写啊写 8 dos.writeBoolean(true); //往里写啊写啊写 1 ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray()); //为读做准备啊 System.out.println(bais.available()); //测试是否可用啊 此时输出的是9为可读的字节数 DataInputStream dis = new DataInputStream(bais); //嵌套啊 System.out.println(dis.readDouble()); //读啊读啊读 System.out.println(dis.readBoolean()); //读啊读啊读 dos.close(); dis.close(); //关闭流 } catch (IOException e) { e.printStackTrace(); } } } //小知识总结如下: //数据流与字节数组流: //数据流主要为实现可以存取Java原始数据类型如long,boolean //数据流是字节流 //DataInputStream需要和InputStream套接 //DataOutputStream需要和OutputStream套接 //DataInputStream方法:readBoolean() readInt() read……()…… //readUTF():网络传输常用方法 读一个Unicode字符串 //DataOutputStream方法与DataInputStream基本对应为写的方法 ////此构造函数等于已可以往一个字节数组里输入内容 //ByteArrayOutputStream baos = new ByteArrayOutputStream (); ////此方法为获取一个字节数组方法返回字节数组 //baos.toByteArray(); ////此方法获取字节数组占了多少字节 //new ByteArrayInputStream(一个字节数组)。available()
发表评论
-
java时间大小比较
2015-04-02 21:48 1009摘自: http://blog.sina.com.cn/s/b ... -
StringBuffer的常用方法
2015-03-30 16:06 1002摘自:http://blog.csdn.net/deaful/ ... -
什么是反射、反射能干什么、如何使用反射?
2013-08-16 00:03 4896//来源互联网 一、什 ... -
Class.forName···关于Class. 的应用介绍
2013-08-15 23:36 1195//摘自互联网 Class.forName(xxx.xx ... -
java泛型map的用法(转2)
2013-07-25 23:04 92371.声明一个map: Map map = ne ... -
java泛型map的用法(转)
2013-07-25 22:56 3157http://www.apkbus.com/blog-2079 ... -
关于日期 Date Calendar
2013-07-23 22:46 1168import java.security.Timestam ... -
正则表达式 例子
2013-07-22 23:00 856import java.util.regex.Matche ... -
Iterator的使用方法
2013-07-18 21:45 0import java.util.*; publ ... -
泛型的写法种种
2013-07-18 21:41 1071public class Generics<T> ... -
ArrayList ,LinkedList, TreeSet的使用方法
2013-07-18 21:35 2359import java.util.*; public ... -
Stack的使用方法
2013-07-18 21:26 1407import java.util.Stack; ... -
Hashtable的使用方法介绍
2013-07-18 21:24 23261**************************** ... -
老式枚举的使用方法
2013-07-18 21:23 984import java.util.Enumeration; ... -
java中Map的各种排序介绍
2013-07-14 13:24 1760//本篇来源于互联网 HashMap: 最常用的Ma ... -
java配置文件用法
2013-04-14 22:43 1339package cn.com.mfsoft.config; ... -
java利用反射得到实例
2013-04-10 22:44 1313对于面向接口编程的项目免不了要一反射相接触,动态得到实例: ... -
spring的beanFactory和factoryBean
2013-04-05 16:10 2178spring的beanFactory和factoryBe ... -
Spring配置文件总结
2013-04-05 16:05 918Spring配置文件总结(转) 2010-06-07 23: ... -
Spring 的微内核与FactoryBean扩展机制
2013-04-05 15:49 1670Spring 的微内核与FactoryBean扩展机制 ...
相关推荐
利用DataOutputStream和DataInputStream实现由android客户端利用Socket向java服务器不间断传输图片,很好用。之间试过由OutpuStream.write(byte[])以及先将图片byte[]通过Base64加密转换为String再发送,效果都不好...
Java中的`DataInputStream`和`DataOutputStream`是用于处理基本数据类型流的类,它们都位于`java.io`包中。这两个类是为了解决在进行网络通信或磁盘存储时,需要高效、有序地读写Java基本数据类型的问题。 `...
在提供的视频教程"Java基础第16天-05.DataInputStream-DataOutputStream-FilterStream.avi"中,IT十八掌徐培成老师会详细讲解如何使用这些类进行数据的读写操作,包括它们的基本用法、异常处理以及与其他流的组合...
掌握DataOutputStream和DataInputStream的作用。 可以使用DataOutputStream和DataInputStream写入和读取数据。 在IO包中提供了两个与平台无关的数据操作流 数据输出流:DataOutputStream 数据输入流:...
* 与客户端进行通信:通过DataOutputStream和DataInputStream来实现数据的发送和接收 * 关闭连接:`disconnect()`方法用来关闭连接 数据的发送和接收 在客户端和服务器端之间,数据的发送和接收是通过...
在 Server_thread 类中,我们使用 DataOutputStream 和 DataInputStream 来与客户机进行数据交换。 关键技术点 1. Socket 编程:Java 中的 Socket 编程是通过使用 Socket 类和 ServerSocket 类来实现的。Socket 类...
Java IO 中的 File 类、输入流和输出流是处理输入输出操作的基本类和方法,BufferedOutputStream、BufferedInputStream、DataOutputStream 和 DataInputStream 等过滤流提供了带缓冲的读写和基本数据类型的读写功能...
File、FileInputStream、FileOutputStream、FileReader、FileWriter、BufferedInputStream、BufferedOutputStream、BufferedReader、...DataOutputStream、DataInputStream、ObjectOutputStream、ObjectInputStream
它提供与`DataInputStream`相对应的写入方法,如`writeBoolean()`、`writeByte()`、`writeChar()`、`writeShort()`、`writeInt()`、`writeLong()`、`writeFloat()`、`writeDouble()`以及写入UTF编码字符串的`...
本实验主要介绍了 Java 中的输入输出流,包括 DataInputStream、DataOutputStream、PrintStream 等类的使用,以及对象的序列化和反序列化。通过实验,我们可以掌握流的概念分类、字符串常用操作方法、流的构造和应用...
关键点在于如何使用 `DataOutputStream` 和 `DataInputStream` 类来读写字符数组,并将其写入到文件中。 知识点: * `DataOutputStream` 和 `DataInputStream` 类的使用 * 文件的读写操作 4. 使用 DecimalFormat ...
2. DataOutputStream:与DataInputStream相对应,DataOutputStream用于向输出流写入数据。它提供了writeChar()用于写入一个字符,writeDouble()用于写入一个double型数值,write()用于写入字节数组等方法。创建...
应用程序可以使用 DataOutputStream(数据输出流)写入由 DataInputStream(数据输入流)读取的数据。 DataInputStream 的构造函数为 `DataInputStream(InputStream in)`,它需要一个输入流作为参数。...
DataInputStream 是用来装饰其它输入流,它“允许应用程序以与机器无关方式从底层输入流中读取基本 Java 数据类型”。应用程序可以使用DataOutputStream(数据输出流)写入由DataInputStream(数据输入流)读取的数据。
DataInputStream 和 DataOutputStream 类是Java 网络编程中用于实现数据的输入和输出的类。DataInputStream 类用于从流中读取基本类型的数据,DataOutputStream 类用于将基本类型的数据写入流中。 知识点6:多线程...
与客户端取得连接,然后通过socket得到DataOutputStream dos ,DataInputStream dis ,向服务器端写数据以及得到服务器端返回的数据,在connect();之后,tRecv.start();启动一个线程,由此线程来从服务器端读入数据...
DataInputStream可以从所连接的输入流中读取与机器无关的基本类型数据,用以实现一种独立于具体平台的输入方式;DataOutputStream可以向所连接的输出流写入基本类型的数据。 Socket机制 Socket是面向客户/服务器...
在【部分内容】中,我们看到了两个主要的例子,第一个是简单的TCP服务端和客户端的代码实现,第二个是使用DataInputStream和DataOutputStream进行TCP通信的例子。 1. TCP服务端和客户端的基本通信: - 服务端代码...
当客户端连接成功后,服务器会创建DataOutputStream和DataInputStream对象,用于与客户端进行数据的双向传输。客户端则使用Socket类连接到服务器,同样创建输入和输出流对象,以便于接收和发送数据。 在给出的代码...
简洁分类 代码直接使用 InputStream OutputStream Reader Writer FileInputStream FileOutputStream ...DataOutputStream DataInputStream ObjectOutputStream ObjectInputStream Scanner