7159で規定される構造化された文字列のことです。AndroidでJSONを取り扱うにはorg.jsonパッケージを使用します。今回は、JSONObjectを別のJSONObjectインスタンスから作成します。names)とはJSONObjectにはJSONObjectとString[]を引数に持つコンストラクタがあります。このコンストラクタはJSONObjectからnameを指定してコピーすることができます。namesにcopyFrom内に存在しないnameがあった場合は無視されます。Reserved.Top。