初歩的な質問ですみません。
Intent intent = getIntent();
ってのはnewしないのは
getIntent()の実装部分でnewしてオブジェクトを作って
それを返すようにしてるからですか?