Javaの仕様で好きなのは

drawString(String, int, int)みたいなメソッドを

int i;
drawString(i, 10, 10);
と書くとエラー吐いてくれることだねぇ

正しくは
drawString(i+"", 10, 10);

確かC++だと普通にコンパイル通っちゃうよね