2012-11-18 35 views

Trả lời

16

()Lcom/nativestuff/MyView; là chính xác. Nói chung:

  • B = byte
  • C = char
  • D = đôi
  • F = nổi
  • I = int
  • J = dài
  • S = ngắn
  • V = khoảng trống
  • Z = boolean
  • Lfully-qualified-class = hoàn toàn lớp có trình độ
  • [type = array kiểu
  • (loại đối số) kiểu trả = loại phương pháp. Nếu không có đối số, hãy sử dụng các loại đối số trống: (). Nếu kiểu trả về là void (hoặc hàm tạo) sử dụng (loại đối số) V.
+1

Quan sát rằng; là cần thiết sau tên lớp trong mọi tình huống. Điều này sẽ không hoạt động "(Ljava/lang/String) V" nhưng điều này sẽ "(Ljava/lang/String;) V". –

+0

Thật tuyệt vời! Điều này đã cứu ngày của tôi !! Cảm ơn rất nhiều.. – rampireram

9

() Lcom/nativestuff/MyView là chính xác.

Bạn cũng có thể tìm thấy những chữ ký thông qua

javap -s -classpath bin/classes com.nativestuff.MyView 
Các vấn đề liên quan