frng.net
当前位置:首页 >> jAvA unsignED short >>

jAvA unsignED short

at com.datastream.test.DataStreamTest.main(DataStreamTest.java:23) dis.readUTF(); 这行注释掉可以运行了 这句话产生异常,“e.printStackTrace(); ”就是因为捕获到异常,所以会打印异常信息;EOFException 最好把声明的流都给关闭 fos.close...

最简单的就是将dins.readUTF()方法换成dins.readLine(),出错的原因是到达流的末尾导致的意外终止。 你会发现readLine()方法已经是废弃方法,不建议使用了。 比较常规的方法是使用 BufferedReader br= new BufferedReader(new InputStreamReader...

你这只判断客户连接进来才判断了datas为true 并没有当客户离开时把datas设置为false。 所以datas的值一直都是true。 关闭之后当然会包流不存在的错误。。。

你是否在向一个已经关闭的链接写数据?在写数据前请先检查连接是否依然有效。例如,Socket类中的isClosed()函数。

public short crc16(char[] ptr,int len){ int crc=0xffff; while(len-->=0){ crc^=ptr[ptr.length-len]; for(int i=0;i=0){ crc>>=1; crc^=0xA001; } else{ crc>>=1; } } } return (short)crc; } }

unsigned short crc(unsigned char [] crc_pointer,unsigned short data_length){ unsigned short k,k0,bit_flag; unsigned short int_crc=0xffff; for (k=0;k=1; if (bit_flag==1) int_crc^=0xa001; } } return(int_crc);}

-32768-32767 一般都是 -32768~-1 再加上0~32767这类的 像long这种 就是-2^31~(2^31-1)的

const unsigned long maxshort = 65535L; const unsigned long multiplier = 1194211693L; const unsigned long adder = 12345L; class RandomNumber{ private: // 当前种子 unsigned long randSeed; public: // 构造函数,默认值0表示由系统自动...

opendir/readdir/closedir: 读取目录资讯 -----------------------------------------------------------------------...

网站首页 | 网站地图
All rights reserved Powered by www.frng.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com