こんにちは私はもう少しJavaを掘り下げていますので、コアクラスでどのようにプログラムが実行されているか見てみたいと思います。たとえば、String.chatAt()
がどのように実装されているかを知りたいので、ブレークポイントを設定してデバッグモードを使用しようとしました。しかし、私は失敗し、プログラムがヒットしたときに2行目にbpを設定しました。私はそれをまだ3行目まで続けています。EclipseでコアのJavaクラスメソッドにステップインするにはどうすればよいですか?
String a = "1231231241241";
char b = a.charAt(0);
System.out.println(b);
「ソースが見つかりません」と表示してソースファイルを添付する必要があると思いますか?しかし、なぜそれに入ることができないのですか?私はctrl+right
を使用することができます。ソースを取得して添付する方法をクリックしてください。
JDKのソースを添付する必要があります。つまり、ソースのJAVAファイルがどこにあるかをEclipseに伝えます。 –
こんにちは私はsrc.zipを付けました。問題は私がコードでステップできないことです。次の行に直接移動します。 – user1722361
'charAt'関数でF3を押してください。それはソースにブラウズされますか?はいの場合は、内部でブレークポイントを設定しようとします。ここでの問題は、さまざまなコンポーネントがさまざまなjarとソースを参照し、すべてのバージョンを検証しようとしていることを意味します。 –