Я изучаю Java. И все же по прошествии длительного времени я не знаю, почему имя папки «bin», где можно найти все инструменты для Java?
Есть ли какая-то логическая причина этого?
Я также заметил то же самое в .Net Framework также.
java
terminology
Кришна Чандра Тивари
источник
источник
bin
это сокращение отbinary
. Это расположение двоичных (или исполняемых) файлов.bin
как аббревиатура дляbinaries
существовал задолго до Java или .NET.bin
это где вы положили мусор. ШУТКА! ШУТКА! ШУТКА! Наши местные мусорные баки были/usr/local/bin
напечатаны на них. Я скучаю по тем дням.Ответы:
bin
это сокращение от двоичного. Обычно это относится к встроенным приложениям (также известным как двоичные файлы), которые делают что-то для конкретной системы.Чтобы процитировать ответ ChrisF о переполнении стека :
источник
bin
стандартное имя каталога в типичных UNIX / UNIX-подобных системах . Это восходит к ранним дням UNIX./bin
,/usr/bin
Или/usr/local/bin
каталоги , где исполняемые двоичные файлы , хранящиеся на большинстве UNIX или UNIX-подобных системах. Java просто использовала это условное имя, чтобы указать, где исполняемые файлы хранятся в домашнем каталоге Java.источник
Поскольку вы знаете, что каждый язык окончательно преобразуется в машинный код, я имею в виду код, который машина может понять, а машина понимает только 0 или 1 (вы также можете сказать, включен или выключен). Эта форма представления данных 0 и 1 называется двоичной представление данных. Следовательно, каждый язык создает двоичный код, чтобы машина могла его понять и обработать. Поэтому папка, в которой находится весь этот машинный код, называется bin (двоичным).
источник