- 浏览: 257646 次
- 性别:
- 来自: 大连
文章分类
最新评论
-
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 960摘自: http://blog.sina.com.cn/s/b ... -
StringBuffer的常用方法
2015-03-30 16:06 957摘自:http://blog.csdn.net/deaful/ ... -
什么是反射、反射能干什么、如何使用反射?
2013-08-16 00:03 4827//来源互联网 一、什 ... -
Class.forName···关于Class. 的应用介绍
2013-08-15 23:36 1147//摘自互联网 Class.forName(xxx.xx ... -
java泛型map的用法(转2)
2013-07-25 23:04 91801.声明一个map: Map map = ne ... -
java泛型map的用法(转)
2013-07-25 22:56 3109http://www.apkbus.com/blog-2079 ... -
关于日期 Date Calendar
2013-07-23 22:46 1124import java.security.Timestam ... -
正则表达式 例子
2013-07-22 23:00 821import java.util.regex.Matche ... -
Iterator的使用方法
2013-07-18 21:45 0import java.util.*; publ ... -
泛型的写法种种
2013-07-18 21:41 1021public class Generics<T> ... -
ArrayList ,LinkedList, TreeSet的使用方法
2013-07-18 21:35 2309import java.util.*; public ... -
Stack的使用方法
2013-07-18 21:26 1365import java.util.Stack; ... -
Hashtable的使用方法介绍
2013-07-18 21:24 22811**************************** ... -
老式枚举的使用方法
2013-07-18 21:23 943import java.util.Enumeration; ... -
java中Map的各种排序介绍
2013-07-14 13:24 1722//本篇来源于互联网 HashMap: 最常用的Ma ... -
java配置文件用法
2013-04-14 22:43 1301package cn.com.mfsoft.config; ... -
java利用反射得到实例
2013-04-10 22:44 1270对于面向接口编程的项目免不了要一反射相接触,动态得到实例: ... -
spring的beanFactory和factoryBean
2013-04-05 16:10 2118spring的beanFactory和factoryBe ... -
Spring配置文件总结
2013-04-05 16:05 881Spring配置文件总结(转) 2010-06-07 23: ... -
Spring 的微内核与FactoryBean扩展机制
2013-04-05 15:49 1586Spring 的微内核与FactoryBean扩展机制 ...
相关推荐
利用DataOutputStream和DataInputStream实现由android客户端利用Socket向java服务器不间断传输图片,很好用。之间试过由OutpuStream.write(byte[])以及先将图片byte[]通过Base64加密转换为String再发送,效果都不好...
里我们来看一下Java的DataInputStream和DataOutputStream数据输入输出流的使用示例,两个类分别继承于FilterInputStream和FilterOutputStream:
主要介绍了java DataInputStream和DataOutputStream详解及实例代码的相关资料,需要的朋友可以参考下
掌握DataOutputStream和DataInputStream的作用。 可以使用DataOutputStream和DataInputStream写入和读取数据。 在IO包中提供了两个与平台无关的数据操作流 数据输出流:DataOutputStream 数据输入流:...
【IT十八掌徐培成】Java基础第16天-05.DataInputStream-DataOutputStream-FilterStream.zip
DataInputStream 是用来装饰其它输入流,它“允许应用程序以与机器无关方式从底层输入流中读取基本 Java 数据类型”。应用程序可以使用DataOutputStream(数据输出流)写入由DataInputStream(数据输入流)读取的数据。
与客户端取得连接,然后通过socket得到DataOutputStream dos ,DataInputStream dis ,向服务器端写数据以及得到服务器端返回的数据,在connect();之后,tRecv.start();启动一个线程,由此线程来从服务器端读入数据...
简洁分类 代码直接使用 InputStream OutputStream Reader Writer FileInputStream FileOutputStream ...DataOutputStream DataInputStream ObjectOutputStream ObjectInputStream Scanner
前面已经把java io的主要操作讲完了,这一节我们来说说关于java io的其他内容:Serializable序列化/DataOutputStream和DataInputStream类/管道流等等,感兴趣的朋友可以了解下
DataOutputStream dos = new DataOutputStream(baos); dos.writeUTF(userName); dos.writeUTF(mobilePhone); dos.writeUTF(email); dos.writeUTF(phone); baos.close(); dos.close(); return baos....
一个CS结构的Tcp服务端与客户端的JAVA实例源代码,CS结构,两个文件夹分别对应客户端和服务端,服务端代码: serverSocket=new ServerSocket(port); //实例化套接字 System.out.println("start server at port ...
DataInputStream dataInputStream = new DataInputStream(instr); System.out.println(dataInputStream.readUTF()); } } catch (IOException e) { e.printStackTrace(); } } } Client import ...
public class Login extends JFrame{ ... DataOutputStream dos = null; DataInputStream dis = null; private boolean cont = false; // Thread tRecv = new Thread(new RecvThread()); String address;
DataOutputStream out=new DataOutputStream(client.getOutputStream()); //得到输出流 byte[] message="Connect ok.This message is from server.".getBytes(); //输出信息字符数组 out.write...
线程实现2个窗口对话 比较简陋 public class ChatClient extends Frame { Socket s = null; DataOutputStream dos = null; DataInputStream dis = null;
(3)Java实现简单的服务器和客户端 利用Java实现一个简单的服务器需要5个步骤; 第一步,创建一个serversocket类的对象。...第三步,获取用于与远程服务器通信的DataOutputstream对象和DateIntputstream对象
Android中socket通信简单实现 ...import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOException; import java.net.InetAddress; import java.net.ServerSocket; import java.net.So
DataInputStream d_Inputstream = new DataInputStream(input_Stream ); String data_MIDlet = d_Inputstream.readUTF(); d_Inputstream.close(); System.out.println( "从手机上接收过来的信息:" + data_...
java IO 字节流练习代码 FileInputStream和FileOutputStream BufferedInputStream 和 ...DataInputStream 和 DataOutputStream ObjectInputStream和ObjectOutputStream PrintStream PushbackInputStream
是不是试了很多次都没有达到自己想...import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOException; import java.net.ServerSocket; import java.net.Socket; import java.util.conc