Tenho aprendido Java. E ainda depois de um tempo prolongado eu não sei por que o nome da pasta é “bin” onde se encontram todos os ferramentas para java?
Existe alguma razão lógica por trás disso?
Eu também notei o mesmo no framework .Net.
Comentários
Resposta
bin
é a abreviação de binário. Geralmente se refere aos aplicativos construídos (também conhecidos como binários) que fazem algo por um sistema específico.
Para citar a resposta de ChrisF “no Stack Overflow :
Você normalmente coloca todos os arquivos binários de um programa no diretório bin. Este seria o próprio executável e quaisquer dlls (dinâmico bibliotecas de links) que o programa usa.
Resposta
bin
é um nome de diretório padrão em sistemas semelhantes a UNIX / UNIX típicos. Ele remonta aos primeiros dias do UNIX. div id = “831e216699″>
, /usr/bin
ou /usr/local/bin
são diretórios onde binários executáveis são armazenados na maioria do UNIX ou UNIX- como sistemas. Java simplesmente usava esse nome convencional para designar onde os executáveis são armazenados no diretório inicial do Java.
Comentários
- O que Multics Faz? Era uma convenção anterior ao Unix ou algo que os hackers originais do Unix inventaram?
Resposta
Como você conhece todas as linguagens finalmente convertidas em código de máquina, quero dizer o código que uma máquina pode entender e a máquina só entende 0 ou 1 (você também pode dizer ligado ou desligado). Esta forma de representação de dados 0 e 1 é chamada binária representação de dados. Portanto, cada linguagem cria código binário para que a máquina possa entendê-lo e processá-lo. Portanto, a pasta onde residem todos esses códigos de máquina é chamada de bin (binário).
bin
é a abreviação debinary
. É ' é a localização dos arquivos binários (ou executáveis).bin
como uma abreviatura parabinaries
existia muito antes de Java ou .NET.bin
é onde você coloca o lixo. PIADA! PIADA! PIADA! Nossas lixeiras de papel costumavam ter/usr/local/bin
impresso neles. Sinto falta daqueles dias.