2012-11-18 10 views

答えて

16

はい()Lcom/nativestuff/MyView;は正しいです。一般的には:

  • B =バイト
  • C = CHAR
  • D =ダブル
  • F =浮く
  • I = INT
  • J =長い
  • S =短い
  • V =ボイド
  • Z
  • =ブール=完全修飾クラス
  • Lfully-qualified-class
  • [type =タイプ
  • (引数型)戻り型 =メソッドタイプのアレイ。引数がない場合は、空の引数型(())を使用します。戻り値の型がvoid(またはコンストラクタ)の場合は、(引数型)Vを使用します。
+1

による署名を見つけることができます。すべての状況でクラス名の後に必要です。これは "(Ljava/lang/String)V"では動作しませんが、 "(Ljava/lang/String;)V"になります。 –

+0

うわー!これは私の一日を節約!どうもありがとう.. – rampireram

9

()Lcom/nativestuff/MyViewが正しいです。ことを確認し

また

javap -s -classpath bin/classes com.nativestuff.MyView 
関連する問題