.class-file

    -3

    1答えて

    Main.javaという名前のプログラムがあります。このプログラムのコンパイル後、Main.classとMain $ 1.classの2つの.classファイルがあります。私の問題は2つの.classファイルが全く同じです。 何が間違っているのですか? 新しいスレッドのrun()メソッドでいくつかのコードを計測することはできますが、新しいスレッドのrun()メソッドでコードの命令を見つけることがで

    1

    2答えて

    クラスファイルにソースコードを追加したかったので(これは初期のJavaバージョンでは可能でしたが)、SourceFile属性とSourceDebug属性が見つかりました。私は後処理パイプラインを簡単にするために、クラスファイルにバンドルされるクラスの完全なソースコードを探していました。 私の思い出が間違っているか、クラスファイル内にクラスの完全なソースコードをバンドルする方法を知っている人はいます

    0

    3答えて

    私の状況では、.jar個のファイルがビルドプロセスから作成されています。デバッグを行う前に、.javaソースが.classと一致し、.jarにあることをすぐに確認する方法が必要です。 .jarを解凍して.javaファイルと一致する.classを見つけたら、機能的に同じかどうかを判断できるはずです。 どうすればいいですか?

    0

    1答えて

    私は2 .classのファイルで少しのデモプログラムを手に入れました。私がIntelliJで開くと、私のメインクラスは他の.classファイルを見つけることができません。私はすでにすべてのファイルが同じフォルダにあることを確認しました。 私は、Windowsのシェルでそれをコンパイルする場合、すべてが正常に動作します。 IntelliJのみがファイルを見つけることができません。

    7

    1答えて

    javapで列挙型を逆アセンブルすると、列挙型の暗黙的なコンストラクタ引数が存在しないように見えます。ここで は、列挙型です: enum Foo { X } 私はコンパイルして、このコマンドを使用して、(Javaの8u60上で)これを逆アセンブル: javac Foo.java && javap -c -p Foo そして、ここでは、私が手に出力されます: final class Foo

    0

    1答えて

    私は奇妙な問題に直面しています。一度私は.javaファイルを変更する - それはテストがそのファイル(.class)の以前のバージョンを使用しているようだ。 私の観点からは、クラスは.buildフォルダから削除し、新しいバージョンの.javaファイルから再コンパイルする必要がありますが、手動でGradleからビルドを開始すると発生します。 .javaのファイルが変更されているのに何とか自動復元ソリ

    1

    1答えて

    JVMによって使用されるファイルフォーマットのclassによれば、フィールドまたはメソッドが合法的に空の文字列を「非修飾名」として持つことができますか?関連するセクションで見つけることができる実際の制限は、 です。非修飾名には、任意のASCII文字を使用できません。 ; [/(つまり、ピリオドまたはセミコロンまたは左角かっこまたはスラッシュ)。 しかし、私はまだこの問題がどこか別の問題を引き起こさ

    0

    1答えて

    jarファイル内のファイルの.class作成時間を探しています。 しかし、このコードを使用しようとすると、.classファイルの作成時間ではなく、Jarの作成時間が得られます。 URL url = TestMain.class.getResource("/com/oracle/determinations/types/CommonBuildTime.class"); url.getPat

    1

    1答えて

    私はオブジェクト(クラス)のサイズをコンパイラが知る必要があるのか​​と疑問に思った。つまり、オブジェクトが本当に必要なときにランタイムに延期することはできないのですか?

    1

    1答えて

    私は宿題を持っており、インストラクターは私に.classファイルを電子メールで送りました。 私が失敗した試みている: を私の.javaファイルがどこにあるか私のフォルダに追加するには。 私はそれをmy/buildフォルダに追加しようとしました。 私はまた、私のライブラリを介してそれをインポートし、フォルダを追加しようとしました。 私は幸運なことなしに私の一日の良い部分を過ごしました。私はそれが私が