JAVAならおれに聞け!
■ このスレッドは過去ログ倉庫に格納されています
0790デフォルトの名無しさん
2007/05/24(木) 10:14:01確かにnewと""ではコードが違いました。""の時クラスファイル内部ではnewしていなかったので、
VMが何らかの方法でStringを生成して、ldcでプッシュしているって感じですかね。
リテラルからのStringクラス生成は、VMレベルなので、ブートストラップを変更しても制御できそうにもないですね
っと、とりあえず自分で考えた結論ですがあっているでしょうか。
■ このスレッドは過去ログ倉庫に格納されています