java言語上というのは、jvmとか内部を気にしてないで普通にコーディングしてるときの意味です。
1秒間にfor内部でnew byte[1000*64]のコードは(それもbyte[]は仕様上再利用できない)、
さすがに気にするでしょ。考える基準はjvm上ってことになります。
あなたが学校で教えてもらえないからって、こういう普通の事の意味を分かりませんかね?

>命令の実行にほとんどコストがかからないのと同義だぞ。 

ここでいうコストは具体的に何を指してるんですか?