Eu tenho aprendido Java. E ainda depois de um tempo prolongado, não sei por que o nome da pasta é "bin", onde se encontram todas as ferramentas para java?
Existe alguma razão lógica por trás disso?
Também notei o mesmo no quadro .Net.
java
terminology
krishna chandra tiwari
fonte
fonte
bin
é a abreviação debinary
. É o local dos arquivos binários (ou executáveis).bin
como uma abreviação parabinaries
existia muito antes de Java ou .NET.bin
é onde você coloca o lixo. GRACEJO! GRACEJO! GRACEJO! Nossas lixeiras locais de papel usado costumavam ser/usr/local/bin
impressas nelas. Eu sinto a falta desses dias.Respostas:
bin
é abreviação de binário. Geralmente se refere aos aplicativos criados (também conhecidos como binários) que fazem algo para um sistema específico.Para citar a resposta de ChrisF no Stack Overflow :
fonte
bin
é um nome de diretório padrão em sistemas típicos do tipo UNIX / UNIX . Ele remonta aos primeiros dias do UNIX./bin
,/usr/bin
ou/usr/local/bin
são diretórios em que os binários executáveis são armazenados na maioria dos sistemas UNIX ou UNIX. Java simplesmente usou esse nome convencional para designar onde os executáveis são armazenados no diretório inicial do Java.fonte
Como você sabe que todos os idiomas finalmente convertidos em código de máquina, quero dizer o código que uma máquina pode entender e a máquina entende apenas 0 ou 1 (você também pode ativar ou desativar). Essa forma de representação de dados 0 e 1 é chamada de binária representação de dados. Portanto, todos os idiomas criam código binário para que a máquina possa entendê-lo e processá-lo. Portanto, a pasta em que todos esses códigos de máquina residem é chamada de bin (binário).
fonte