背景
了解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
}