Gilbert0305 2015-07-31 12:15:59 定义了一个byte类型的数组,数组长度为1024。也就是说你最多可以存1024个字节的东西,不过不是什么类型的1024字节都可以存放的,只能存放byte类型的,如果超过这个值就会有溢出的异常 0 0 Java Socket应用---通信是这样练成的 分享的是 Java 中的网络编程,使用Socket实现网络聊天...
读和写都是放在while循环中的,每次读取1024个字节,也就是1kb,如果最后一次读取和写入可能不够1024个...
你这样只能读取文件的1024字节长度的信息,,如果不用循环,你要这样定义数组byte byt[] = new byte[...
你这样只能读取文件的1024字节长度的信息,,如果不用循环,你要这样定义数组byte byt[] = new byte[...
byte[] buf = new byte [1024];什么意思 娜娜兔娜娜 淼淼淼 9 数组。一个叫buf的数组。是byte型。里面有1024个元素。我是新手! TRAXEX左爷 淼淼沝 8 一看就知道学到了io流,有木有?登录百度帐号 扫二维码下载贴吧客户端 下载贴吧APP看高清直播、视频! 贴吧页面意见反馈 违规贴吧举报反馈通道 贴吧...
肯定需要根据需要使用找个字节数组啊 如果文件内容肯定小于1k,就可以这样。如果文件内容的确有很大,那就需要循环处理啊,读入一定的数据后,然后处理掉,再读。
//一定要关闭文件流。并且关闭文件流必须放在finally里面 try { fis.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } } 最疑惑这一小段: byte[] bytes=new byte[1024]; int n=0;//得到实际读取到的字节数 读到最后返回-1 ...
byte[]b = new byte[1024]这句话的意思就是说你先定义了一个byte类型的数组,数组长度为1024。也就是说你最多可以存1024个字节的东西,如果超过这个值就会报溢出的异常了
就是申请一个buffer,大小是1024 , outBuffer可以理解为首地址
一个byte是一个字节即使B,1023B=1kB,1024*1024B=1MB,5*1024*1024B=5MB,所以结果是5MB无误。