Varför används mappnamnet “ bin ” i vissa ramar och språk?

Jag har lärt mig Java. Och fortfarande efter en längre tid vet jag inte varför namnet på mappen är ”bin” där man hittar alla verktyg för java?

Finns det någon logisk anledning bakom det?

Jag har också märkt samma i .Net-ramverk också.

Kommentarer

  • bin är förkortning för binary. Det ' s plats för binära (eller körbara) filer.
  • bin som en förkortning för binaries fanns långt innan Java eller .NET.
  • bin är där du sätter papperskorgen. JOKE! JOKE! JOKE! Våra lokala papperskorgar brukade ha /usr/local/bin tryckt på dem. Jag saknar dessa dagar.
  • Att läsa en fråga som denna får mig att känna mig ganska lång i tanden. Jag måste påminner mig om detta ständigt
  • hmm, vilket gör mig ung (eller okunnig (eller jag gnorant och ung)) … Jag hade alltid antagit att det var soptunna som i behållare, ex: papperskorgen … > _ >

Svar

bin är förkortning för binär. Det hänvisar vanligtvis till de inbyggda applikationerna (även kända som binära filer) som gör något för ett specifikt system.

Att citera från ChrisFs svar på Stack Overflow :

Du lägger vanligtvis alla binära filer för ett program i bin-katalogen. Detta skulle vara den körbara själva och eventuella dll-filer (dynamisk länkbibliotek) som programmet använder.

Svar

bin är ett standardkatalognamn i typiska UNIX / UNIX-liknande system . Det går tillbaka till UNIXs tidiga dagar. /bin, /usr/bin eller /usr/local/bin är kataloger där körbara binära filer lagras på de flesta UNIX- eller UNIX- liknande system. Java använde helt enkelt detta konventionella namn för att ange var körbara filer lagras i Java-hemkatalogen.

Kommentarer

  • Vad gjorde Multics do? Var det en konvention som föregick Unix, eller var det något som de ursprungliga Unix-hackarna uppfann?

Svar

Som du vet varje språk som äntligen omvandlas till maskinkod menar jag den kod som en maskin kan förstå och maskinen förstår bara antingen 0 eller 1 (du kan också säga antingen till eller från). Denna 0 och 1 form av datarepresentation kallas binär datarepresentation. Därför skapar varje språk binär kod så att maskinen kan förstå och bearbeta den. Så kallas mappen där alla dessa maskinkoder finns som bin (binär).

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *