Olen oppinut Java-ohjelmaa. Ja silti pitkän ajan kuluttua en tiedä miksi kansion nimi on ”bin” josta kaikki löytyvät työkalut jaavalle?
Onko sen takana loogista syytä?
Olen huomannut saman myös .Net-kehyksessä.
Kommentit
Vastaus
bin
on lyhenne sanoista binaarinen. Se viittaa yleensä rakennettuihin sovelluksiin (tunnetaan myös binääreinä), jotka tekevät jotain tietylle järjestelmälle.
Lainatakseni ChrisF: n vastausta Stack Overflow -sovelluksesta. :
Yleensä kaikki ohjelman binaaritiedostot laitetaan roskakorihakemistoon. Tämä olisi itse suoritettava tiedosto ja kaikki dll-tiedostot (dynaamiset) linkkikirjastot), joita ohjelma käyttää.
Vastaa
bin
on tavallinen hakemistonimi tyypillisissä UNIX / UNIX-tyyppisissä järjestelmissä . Se palaa UNIXin alkuaikoihin. /bin
, /usr/bin
tai /usr/local/bin
ovat hakemistoja, joihin suoritettavat binäärit ovat tallennettu useimpiin UNIX- tai UNIX- kuten Java. Java käytti tätä tavanomaista nimeä vain määrittääkseen, missä suoritettavat tiedostot on tallennettu Java-kotihakemistoon.
Kommentit
- Mitä Multics teki tehdä? Oliko se Unixia edeltävä käytäntö vai oliko se jotain, jonka alkuperäiset Unix-hakkerit keksivät?
Vastaa
Koska tiedät jokaisen kielen, joka lopulta muunnetaan konekoodiksi, tarkoitan koodia, jonka kone ymmärtää ja kone ymmärtää vain 0 tai 1 (voit myös sanoa joko päälle tai pois). Tätä 0 ja 1 datan esitysmuotoa kutsutaan binaariseksi tietojen esitys. Siksi jokainen kieli luo binäärikoodin, jotta kone ymmärtää ja käsittelee sen. Joten kansiota, jossa kaikki nämä konekoodit sijaitsevat, kutsutaan bin (binääriseksi).
bin
on lyhenne sanoistabinary
. Se ' s binaaristen (tai suoritettavien) tiedostojen sijainti.bin
lyhenteenäbinaries
oli olemassa kauan ennen Java- tai .NET-verkkoa.bin
on roskakorisi paikka. JOKE! JOKE! JOKE! Paikallisissa jätepaperisäiliöissämme oli aiemmin/usr/local/bin
painettu heille. Kaipaan noita päiviä.