spectras>
Ben le problème c'est que le C++ est *conçu* pour ne pas être garbage collecté (cf libération automatique en sortie de scope, références et pointeurs...), donc c'est pas vraiment problématique qu'il ne le soit pas. Alors que le Java, c'est pas du tout, mais alors pas du tout fait pour être utilisé comme ça : résultat, tu dois gérer la mémoire exactement de la même manière qu'en C, voire pire : alors qu'en C tu peux copier tes chaînes dans des buffers déjà alloués sur la pile (donc rien à libérer), en Java non garbage-collecté tu *dois* libérer manuellement n'importe quelle chaîne que tu utilises (y compris celles qui sont utilisées temporairement), et au bon moment... Ce qui fait qu'on se retrouve avec un langage encore plus bas niveau que du C
