Skip to main content

java 方法签名

· One min read

背景

了解java的签名相关内容

javap 查看签名

javap -s java.lang.String
Compiled from "String.java"
public final class java.lang.String implements java.io.Serializable, java.lang.Comparable<java.lang.String>, java.lang.CharSequence {
static final boolean COMPACT_STRINGS;
descriptor: Z
public static final java.util.Comparator<java.lang.String> CASE_INSENSITIVE_ORDER;
descriptor: Ljava/util/Comparator;
static final byte LATIN1;
descriptor: B
static final byte UTF16;
descriptor: B
public java.lang.String();
descriptor: ()V



public java.lang.String(byte[], int, int, int);
descriptor: ([BIII)V

public java.lang.String(byte[], int);
descriptor: ([BI)V

public java.lang.String(byte[], int, int, java.lang.String) throws java.io.UnsupportedEncodingException;
descriptor: ([BIILjava/lang/String;)V


}

相关阅读