首頁  >  問答  >  主體

java - bin目录有什么特殊含义吗?为什么可执行文件都放在bin目录?

只因为bin是binary的缩写?,可是所有的文件在电脑都是二进制的呀

大家讲道理大家讲道理2743 天前1102

全部回覆(3)我來回復

  • 巴扎黑

    巴扎黑2017-04-18 10:54:37

    bin 目錄本身並沒有什麼特殊的含義, 不過由於一些約定俗成的原因, 我們一般都將可執行檔放到bin 目錄中.
    例如/usr/bin, /usr /local/bin, /sbin. /usr/bin, /usr/local/bin, /sbin.
    再者, 除了 bin 目录用于存放可执行文件外, 我们还使用 lib 用于存放库文件, include再者, 除了bin 目錄用於存放可執行檔外, 我們也使用lib 用於存放庫文件, include 用於存放頭文件, 這些也僅僅是一些約定而已, 為了方便管理, 也並不是說必須要這麼做.
    實際上你願意, 你可以把你的執行檔放到任何一個地方.

    還有, 對於電腦來說文件只是一系列的二進制流, 但是對於人來說卻不是這樣. 例如文本格式的文件, 雖然對於電腦來說仍然是一個二進制流, 但是對於人類來說卻可以通過一定手段呈現出人類直接可讀的內如, 因此從這個角度上來說, 各種文件格式之間就有了文本文件二进制文件 的區分了.

    回覆
    0
  • 迷茫

    迷茫2017-04-18 10:54:37

    反對樓上 > 永順> 的答案。
    bin是binary的縮寫,binary是二進位的意思,並不是說的沒有特殊意義。
    這是站在使用者的角度考慮的,不是現站在cpu的角度看。

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-18 10:54:37

    bin是binary的縮寫。 java約定俗成的東西。這個不用糾結。

    回覆
    0
  • 取消回覆