亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

JAVA按字節(jié)讀取文件的簡單實例

 更新時間:2016年08月22日 10:13:08   投稿:jingxian  
下面小編就為大家?guī)硪黄狫AVA按字節(jié)讀取文件的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

JAVA的IO流一直都是我比較頭疼的部分(我沒有系統(tǒng)學過JAVA,一般需要實現(xiàn)什么功能再去看文檔)。

最近遇到一個需求:一個字節(jié)一個字節(jié)地讀取一個文件。網(wǎng)上很多方法,代碼一大堆。我在這里和大家分享一個簡單的辦法(至少對我的需求是有效的)。

File file= new File(fileName);  //filename為 文件目錄,請自行設(shè)置
InputStream in= null;
byte[] bytes= null;

in = new FileInputStream(file);  //真正要用到的是FileInputStream類的read()方法
bytes= new byte[in.available()];  //in.available()是得到文件的字節(jié)數(shù)
in.read(bytes);  //把文件的字節(jié)一個一個地填到bytes數(shù)組中
in.close();  //記得要關(guān)閉in

當然,中間會需要你去處理異常。因為每個人對異常地處理需求不同,所以這里就把try catch省去了~~~

in.available()獲取小文件的字節(jié)數(shù)是可以的,但是大文件沒試過。不過應(yīng)該也行,不然這個方法的意義何在???

以上這篇JAVA按字節(jié)讀取文件的簡單實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java基于Swing和netty實現(xiàn)仿QQ界面聊天小項目

    Java基于Swing和netty實現(xiàn)仿QQ界面聊天小項目

    這篇文章主要為大家詳細介紹了Java如何利用Swing和netty實現(xiàn)仿QQ界面聊天小項目,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下
    2022-09-09
  • IDEA 非常重要的一些設(shè)置項(一連串的問題差點讓我重新用回 Eclipse)

    IDEA 非常重要的一些設(shè)置項(一連串的問題差點讓我重新用回 Eclipse)

    這篇文章主要介紹了IDEA 非常重要的一些設(shè)置項(一連串的問題差點讓我重新用回 Eclipse),本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-08-08
  • 淺談Java引用和Threadlocal的那些事

    淺談Java引用和Threadlocal的那些事

    這篇文章主要介紹了Java引用和Threadlocal的那些事,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-03-03
  • Java介紹多線程計算階乘實現(xiàn)方法

    Java介紹多線程計算階乘實現(xiàn)方法

    這篇文章主要為大家詳細介紹了Java多線程計算階乘的實現(xiàn),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • springBoot項目打包idea的多種方法

    springBoot項目打包idea的多種方法

    這篇文章主要介紹了springBoot項目打包idea的多種方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • SpringBoot緩存Ehcache的使用詳解

    SpringBoot緩存Ehcache的使用詳解

    EhCache、Redis比較常用,使用Redis的時候需要先安裝Redis服務(wù)器,本文給大家介紹SpringBoot緩存Ehcache的使用詳解,感興趣的朋友跟隨小編一起看看吧
    2022-03-03
  • Java 進階使用 Lambda 表達式實現(xiàn)超強的排序功能

    Java 進階使用 Lambda 表達式實現(xiàn)超強的排序功能

    今天要說的是第二種排序方式,在內(nèi)存中實現(xiàn)數(shù)據(jù)排序。這篇文章主要介紹了Java 進階使用 Lambda 表達式實現(xiàn)超強的排序功能,需要的朋友可以參考下
    2021-11-11
  • Java 字節(jié)數(shù)組類型(byte[])與int類型互轉(zhuǎn)方法

    Java 字節(jié)數(shù)組類型(byte[])與int類型互轉(zhuǎn)方法

    下面小編就為大家?guī)硪黄狫ava 字節(jié)數(shù)組類型(byte[])與int類型互轉(zhuǎn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • 詳解SpringBoot靜態(tài)方法獲取bean的三種方式

    詳解SpringBoot靜態(tài)方法獲取bean的三種方式

    本文主要介紹了詳解SpringBoot靜態(tài)方法獲取bean的三種方式,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • 分析JVM的組成結(jié)構(gòu)

    分析JVM的組成結(jié)構(gòu)

    JVM(虛擬機):指以軟件的方式模擬具有完整硬件系統(tǒng)功能、運行在一個完全隔離環(huán)境中的完整計算機系統(tǒng) ,是物理機的軟件實現(xiàn)。JVM和VMware,Virtual Box等虛擬機一樣,都是運行在操作系統(tǒng)之上的計算機系統(tǒng)
    2021-06-06

最新評論