4

私はスマリ語を深く理解しようとしています。Lオンラインでオペコードについて話しているページを見つけましたが、これら;の特別な記号については決して話しません[

invoke-static {v2, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

では、これらの記号はここで何を意味するのでしょうか? 例えば[Ljava/lang/Object;Ljava/lang/String;

4

1 に答える 1

8

[Ljava.lang.Object;同様にObject#String、配列クラスに対して返される文字列です。ObjectString

[配列を意味します

Lクラスまたはインターフェースを意味します

;型の終わりです

Class#getName

Element Type         Encoding
boolean              Z
byte                 B
char                 C
class or interface   Lclassname;
double               D
float                F
int                  I
long                 J
short                S
于 2013-09-30T15:36:10.090 に答える