J'apprends Java. Et toujours après une longue période je ne sais pas pourquoi le nom du dossier est "bin" où l'on trouve tous les outils pour java?
Y a-t-il une raison logique derrière cela?
J'ai également remarqué la même chose dans le cadre .Net également.
bin
est l'abréviation de binaire. Il fait généralement référence aux applications construites (également appelées binaires) qui font quelque chose pour un système spécifique.
Pour citer la réponse de ChrisF sur Stack Overflow :
Vous placez généralement tous les fichiers binaires d'un programme dans le répertoire bin. Ce serait l'exécutable lui-même et toutes les DLL (bibliothèques de liens dynamiques) que le programme utilise.
bin
est un nom de répertoire standard dans les types systèmes UNIX/UNIX . Cela remonte aux premiers jours d'UNIX. /bin
, /usr/bin
ou /usr/local/bin
sont des répertoires où les fichiers exécutables sont stockés sur la plupart des systèmes UNIX ou UNIX. Java a simplement utilisé ce nom conventionnel pour désigner où les exécutables sont stockés dans le répertoire de base Java.
Comme vous savez que chaque langue est finalement convertie en code machine, je veux dire le code qu'une machine peut comprendre et que la machine ne comprend que 0 ou 1 (vous pouvez également dire on ou off) .Cette forme de représentation de données 0 et 1 est appelée binaire représentation des données. Par conséquent, chaque langue crée du code binaire afin que la machine puisse le comprendre et le traiter. Ainsi, le dossier où résident tous ces codes machine est appelé bin (binaire).