Hvorfor bruges mappenavnet “ bin ” i nogle rammer og sprog?

Jeg har lært Java. Og stadig efter lang tid ved jeg ikke hvorfor navnet på mappen er “bin” hvor man finder alle værktøjer til java?

Er der nogen logisk årsag bag det?

Jeg har også bemærket det samme i .Net framework også.

Kommentarer

  • bin er en forkortelse for binary. Det ' er placeringen af binære (eller eksekverbare) filer.
  • bin som en forkortelse for binaries eksisterede længe før Java eller .NET.
  • bin er, hvor du lægger papirkurven. JOKE! JOKE! JOKE! Vores lokale papirkurven havde tidligere /usr/local/bin trykt på dem. Jeg savner de dage.
  • Når jeg læser et spørgsmål som dette, føler jeg mig nogle gange lang i tanden. Jeg har brug for at minder mig selv om dette konstant
  • hmm, der gør mig ung (eller uvidende (eller jeg gnorant og ung)) … Jeg havde altid antaget, at det var skraldespand som i container, f.eks: papirkurven … > _ >

Svar

bin er forkortelse for binær. Det refererer generelt til de indbyggede applikationer (også kendt som binære filer), der gør noget for et specifikt system.

For at citere fra ChrisFs svar på Stack Overflow :

Du lægger normalt alle binære filer til et program i bin-biblioteket. Dette er selve den eksekverbare fil og eventuelle dlls (dynamisk linkbiblioteker), som programmet bruger.

Svar

bin er et standard katalognavn i typiske UNIX / UNIX-lignende systemer . Det går tilbage til de tidlige dage af UNIX. /bin, /usr/bin eller /usr/local/bin er mapper, hvor eksekverbare binære filer er gemt på de fleste UNIX- eller UNIX- som systemer. Java brugte simpelthen dette konventionelle navn til at angive, hvor eksekverbare filer er gemt i Java-hjemmebiblioteket.

Kommentarer

  • Hvad gjorde Multics gøre? Var det en konvention, der gik forud for Unix, eller var det noget, som de originale Unix-hackere opfandt?

Svar

Som du kender hvert sprog, der endelig er konverteret til maskinkode, mener jeg den kode, som en maskine kan forstå, og maskinen kun forstår enten 0 eller 1 (du kan også sige enten til eller fra). Denne 0 og 1 form for datarepræsentation kaldes binær datarepræsentation. Derfor opretter hvert sprog binær kode, så maskinen kan forstå og behandle den. Så mappen, hvor alle disse maskinkoder findes, kaldes bin (binær).

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *