Perché il nome della cartella "bin" è utilizzato in alcuni framework e lingue?

20

Ho imparato Java. E ancora dopo un tempo prolungato non so perché il nome della cartella è "bin" dove trovi tutti gli strumenti per java?

C'è una ragione logica dietro a questo?

Ho anche notato lo stesso anche nel framework .Net

    
posta krishna chandra tiwari 17.05.2012 - 16:50
fonte

3 risposte

39

bin è l'abbreviazione di binario. In genere si riferisce alle applicazioni create (conosciute anche come binari) che fanno qualcosa per un sistema specifico.

Per citare da risposta di ChrisF su Overflow dello stack :

You usually put all the binary files for a program in the bin directory. This would be the executable itself and any dlls (dynamic link libraries) that the program uses.

    
risposta data 17.05.2012 - 16:52
fonte
21

bin è un nome di directory standard nei tipici sistemi UNIX / UNIX . Risale ai primi tempi di UNIX. /bin , /usr/bin o /usr/local/bin sono le directory in cui i binari eseguibili sono archiviati sulla maggior parte dei sistemi UNIX o UNIX. Java ha semplicemente usato questo nome convenzionale per indicare dove sono archiviati gli eseguibili all'interno della home directory Java.

    
risposta data 17.05.2012 - 17:47
fonte
1

Come sapete ogni lingua convertita finalmente in codice macchina, intendo il codice che una macchina può capire e macchina capisce solo 0 o 1 (si può anche dire on o off) .questa 0 e 1 forma di rappresentazione dei dati si chiama rappresentazione di dati binari. Quindi ogni lingua crea codice binario in modo che la macchina possa comprenderlo ed elaborarlo. Così la cartella in cui risiede tutto questo codice macchina viene chiamata bin (binaria).

    
risposta data 21.05.2012 - 17:40
fonte

Leggi altre domande sui tag