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
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
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.
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.
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).
Leggi altre domande sui tag java terminology