Les réponses à cette question connexe mentionnent que SolarFlare a des liens avec Java : Mise en réseau avec contournement du noyau en Java .
En ce qui concerne Java 7, il n'y a pas de support pour ce genre de choses dans les bibliothèques de base. Le contournement du noyau est trop spécifique au système ou au fournisseur pour être inclus dans les API standard.
Vous pouvez faire d'autres choses pour améliorer le débit du réseau en Java qui n'impliquent pas le contournement du noyau. Par exemple, en utilisant les API NIO Buffer et Channel ... Cependant, votre "framework" Java typique a tendance à s'y opposer ... en exposant uniquement Stream / Reader et d'autres abstractions E/S de haut niveau au code "application".
(Je dirais également que si vous avez une application où la latence et le débit du réseau sont suffisamment critiques pour que le contournement du noyau en vaille la peine, vous devriez utiliser un langage de programmation qui est "plus proche du métal". Java est meilleur pour les applications où le plus gros problème est la complexité de l'application ... PAS le déplacement rapide d'un grand nombre de bits sur le réseau).