Comment les mathématiques.min fonctionnent réellement?

Je comprends que toutes les fonctions mathématiques de java sont intégrés. Mais je me demandais par curiosité comment Math.min() fonctionne réellement?

J'ai vérifié la documentation de java et ne pouvait pas trouver quelque chose pour m'aider. Je suis assez nouveau à java.

Utilisation de la source (Math.java): public static int min(int a, int b) { return (a <= b) ? a : b; }
Si vous n'avez pas un IDE à la main, grepcode peut aider beaucoup.
Lire la source, c'est juste une ligne dans de nombreux cas.
Comment cela fonctionne est indéfini. Il y a plusieurs façons possibles, il pourrait être écrit, mais ils ont tous à la suite de la même chose, comme spécifié dans la Javadoc. Pas clair ce que vous êtes vraiment se poser.

OriginalL'auteur Samuel L Jackson | 2013-09-25