Android context空ポインタ異常


Fragmentのコードcontextはnullです
public class PlaceholderFragment extends Fragment{
	
	Context context = getActivity();
	
}

このように定義されたcontextはnullです.もちろん、私の実際のコードはそう書いていませんが、この意味はActivityであれば空ではなく、Fragmentではnullです.
Activityのコードcontextはnullではありません
public class MainActivity extends FragmentActivity {

	Context context = this;
	
}

次のようにcontextを取得すると異常が放出されます
public class MainActivity extends FragmentActivity {

	Context context = getApplicationContext();;
	
}

上は単独の変数として定義されている問題ですが、ActivityがonCreateメソッドに書いておけば間違いありません.
出会ったら一緒に記載して、みんなが見ても心を留めます.