1. 程式人生 > >【面試 IO】第十一篇 java IO

【面試 IO】第十一篇 java IO

長度 HR 數據 比特 inpu 最小 str itl 部分

1.什麽是比特(Bit),什麽是字節(Byte),什麽是字符(Char),它們長度是多少,各有什麽區別

  1》Bit最小的二進制單位 ,是計算機的操作部分 取值0或者1
  2》Byte是計算機操作數據的最小單位由8位bit組成 取值(-128-127)
  3》Char是用戶的可讀寫的最小單位,在Java裏面由16位bit組成 取值(0-65535)

  Bit 是最小單位 計算機 只能認識 0或者1

  8bit是一個字節 是給計算機看的
  字符 是看到的東西 一個字符=二個字節

===============================================================

2.什麽是流,按照傳輸的單位,分成哪兩種流,並且他們的父類叫什麽流是指數據的傳輸

  1》流分為 字節流和字符流

  2》字節流繼承inputStream和OutputStream

  3》字符流繼承自InputSteamReader和OutputStreamWriter

===============================================================

3.流按照傳輸的方向可以分為哪兩種,分別舉例說明

  1》輸入輸出相對於程序
  2》輸入流InputStream
  3》輸出流OutputStream

===============================================================

4.按照實現功能分為哪兩種,分別舉例說明

  1》按照實現功能分為 【節點流】【處理流】
  2》節點流:OutputStream
  3》處理流: OutputStreamWriter

===============================================================

===============================================================

===============================================================

===============================================================

===============================================================

===============================================================

===============================================================

【面試 IO】第十一篇 java IO