Jeg har lært Java. Og fortsatt etter lang tid vet jeg ikke hvorfor navnet på mappen er «bin» der man finner alle verktøy for java?
Er det noen logisk grunn bak det?
Jeg har også lagt merke til det samme i .Net framework også.
Kommentarer
Svar
bin
er forkortelse for binær. Det refererer vanligvis til de innebygde applikasjonene (også kjent som binære filer) som gjør noe for et bestemt system.
For å sitere fra ChrisFs svar på Stack Overflow :
Du legger vanligvis alle binære filer for et program i papirkurven. Dette er selve kjørbarheten og eventuelle dller (dynamisk lenkebiblioteker) som programmet bruker.
Svar
bin
er et standard katalognavn i typiske UNIX / UNIX-lignende systemer . Det går tilbake til de tidlige dagene av UNIX. /bin
, /usr/bin
eller /usr/local/bin
er kataloger der kjørbare binærfiler er lagret på de fleste UNIX- eller UNIX- som systemer. Java brukte ganske enkelt dette konvensjonelle navnet for å angi hvor kjørbare filer er lagret i Java-hjemmekatalogen.
Kommentarer
- Hva gjorde Multics gjøre? Var det en konvensjon som gikk forut for Unix, eller var det noe de originale Unix-hackerne oppfant?
Svar
Som du vet hvert språk endelig konvertert til maskinkode, mener jeg koden som en maskin kan forstå og maskin bare forstår enten 0 eller 1 (du kan også si enten på eller av). Denne 0 og 1 formen for datarepresentasjon kalles binær datarepresentasjon. Derfor oppretter hvert språk binær kode slik at maskinen kan forstå og behandle den. Så kalles mappen der alle disse maskinkodene ligger som bin (binær).
bin
er forkortelse forbinary
. Det ' er plasseringen av binære (eller kjørbare) filer.bin
som en forkortelse forbinaries
eksisterte lenge før Java eller .NET.bin
er der du setter søppel. JOKE! JOKE! JOKE! Våre lokale papirkurver pleide å ha/usr/local/bin
trykt på dem. Jeg savner de dagene.