Java通过静态内部类获取当前类的类名和简单类名_性能测试
通过静态内部类获取当前类的类名_性能测试2206030007
代码
package 获取类名;
public class 通过静态内部类获取当前类的类名_性能测试2206030007 {
static class C{}public static String myName() {String cn=C.class.getName();return cn.substring(0,cn.lastIndexOf('$'));}
public static String mySimpleName() {String cn=myName(); return cn.substring(cn.lastIndexOf('.')+1, cn.length());}
static String myName;
final static void pln(Object...oar) {for(Object o:oar)System.out.println(o);}
final static String trt(String tag, Object...oar) {
StringBuilder sb = new StringBuilder("<tr>");
for(Object o:oar)sb.append("<"+tag+">"+o+"</"+tag+">");
return (sb+"</tr>");
}
final static String trth(Object...oar) {return trt("th",oar);}
final static String trtd(Object...oar) {return trt("td",oar);}
final static int w = 10000;
final static int amountArray[] = new int[] {
w,w,w,w,w,w,
w,20000,30000,40000,50000,60000,70000,80000,90000,
w,20000,30000,40000,50000,60000,70000,80000,90000,
10*w, 20*w, 30*w, 40*w, 50*w, 60*w, 70*w, 80*w, 90*w,
100*w, 200*w, 300*w, 400*w, 500*w, 600*w, 700*w, 800*w, 900*w,
1000*w, 2000*w, 3000*w, 4000*w, 5000*w, 6000*w, 7000*w, 8000*w, 9000*w,
1*w*w,
};
final static void main(int amount) {
long t1 = System.currentTimeMillis();
for(int c=0; c<amount; c++) {
myName = myName();
}
long t2 = System.currentTimeMillis();
long cost1 = t2-t1;
pln(trtd(amount+"次",amount/10000D+"万次",amount/100000000D+"亿次",cost1+" 毫秒",cost1/1000D+" 秒"));
}
public static void main(String...arguments) {
pln("<table><thead>"
+ trth("执行次数","执行万次数","执行亿次数","用时(毫秒)","用时(秒)")
+ "</thead><tbody>");
for(int amount:amountArray)main(amount);
pln("</tbody></table>",myName);
}
}
结果
执行次数 | 执行万次数 | 执行亿次数 | 用时(毫秒) | 用时(秒) |
---|
10000次 | 1.0万次 | 1.0E-4亿次 | 3 毫秒 | 0.003 秒 |
10000次 | 1.0万次 | 1.0E-4亿次 | 2 毫秒 | 0.002 秒 |
10000次 | 1.0万次 | 1.0E-4亿次 | 2 毫秒 | 0.002 秒 |
10000次 | 1.0万次 | 1.0E-4亿次 | 1 毫秒 | 0.001 秒 |
10000次 | 1.0万次 | 1.0E-4亿次 | 1 毫秒 | 0.001 秒 |
10000次 | 1.0万次 | 1.0E-4亿次 | 1 毫秒 | 0.001 秒 |
10000次 | 1.0万次 | 1.0E-4亿次 | 1 毫秒 | 0.001 秒 |
20000次 | 2.0万次 | 2.0E-4亿次 | 1 毫秒 | 0.001 秒 |
30000次 | 3.0万次 | 3.0E-4亿次 | 2 毫秒 | 0.002 秒 |
40000次 | 4.0万次 | 4.0E-4亿次 | 3 毫秒 | 0.003 秒 |
50000次 | 5.0万次 | 5.0E-4亿次 | 3 毫秒 | 0.003 秒 |
60000次 | 6.0万次 | 6.0E-4亿次 | 3 毫秒 | 0.003 秒 |
70000次 | 7.0万次 | 7.0E-4亿次 | 5 毫秒 | 0.005 秒 |
80000次 | 8.0万次 | 8.0E-4亿次 | 2 毫秒 | 0.002 秒 |
90000次 | 9.0万次 | 9.0E-4亿次 | 2 毫秒 | 0.002 秒 |
10000次 | 1.0万次 | 1.0E-4亿次 | 0 毫秒 | 0.0 秒 |
20000次 | 2.0万次 | 2.0E-4亿次 | 1 毫秒 | 0.001 秒 |
30000次 | 3.0万次 | 3.0E-4亿次 | 1 毫秒 | 0.001 秒 |
40000次 | 4.0万次 | 4.0E-4亿次 | 2 毫秒 | 0.002 秒 |
50000次 | 5.0万次 | 5.0E-4亿次 | 4 毫秒 | 0.004 秒 |
60000次 | 6.0万次 | 6.0E-4亿次 | 4 毫秒 | 0.004 秒 |
70000次 | 7.0万次 | 7.0E-4亿次 | 6 毫秒 | 0.006 秒 |
80000次 | 8.0万次 | 8.0E-4亿次 | 6 毫秒 | 0.006 秒 |
90000次 | 9.0万次 | 9.0E-4亿次 | 6 毫秒 | 0.006 秒 |
100000次 | 10.0万次 | 0.001亿次 | 3 毫秒 | 0.003 秒 |
200000次 | 20.0万次 | 0.002亿次 | 6 毫秒 | 0.006 秒 |
300000次 | 30.0万次 | 0.003亿次 | 9 毫秒 | 0.009 秒 |
400000次 | 40.0万次 | 0.004亿次 | 23 毫秒 | 0.023 秒 |
500000次 | 50.0万次 | 0.005亿次 | 33 毫秒 | 0.033 秒 |
600000次 | 60.0万次 | 0.006亿次 | 41 毫秒 | 0.041 秒 |
700000次 | 70.0万次 | 0.007亿次 | 44 毫秒 | 0.044 秒 |
800000次 | 80.0万次 | 0.008亿次 | 48 毫秒 | 0.048 秒 |
900000次 | 90.0万次 | 0.009亿次 | 28 毫秒 | 0.028 秒 |
1000000次 | 100.0万次 | 0.01亿次 | 24 毫秒 | 0.024 秒 |
2000000次 | 200.0万次 | 0.02亿次 | 48 毫秒 | 0.048 秒 |
3000000次 | 300.0万次 | 0.03亿次 | 69 毫秒 | 0.069 秒 |
4000000次 | 400.0万次 | 0.04亿次 | 96 毫秒 | 0.096 秒 |
5000000次 | 500.0万次 | 0.05亿次 | 120 毫秒 | 0.12 秒 |
6000000次 | 600.0万次 | 0.06亿次 | 186 毫秒 | 0.186 秒 |
7000000次 | 700.0万次 | 0.07亿次 | 165 毫秒 | 0.165 秒 |
8000000次 | 800.0万次 | 0.08亿次 | 193 毫秒 | 0.193 秒 |
9000000次 | 900.0万次 | 0.09亿次 | 211 毫秒 | 0.211 秒 |
10000000次 | 1000.0万次 | 0.1亿次 | 231 毫秒 | 0.231 秒 |
20000000次 | 2000.0万次 | 0.2亿次 | 471 毫秒 | 0.471 秒 |
30000000次 | 3000.0万次 | 0.3亿次 | 709 毫秒 | 0.709 秒 |
40000000次 | 4000.0万次 | 0.4亿次 | 944 毫秒 | 0.944 秒 |
50000000次 | 5000.0万次 | 0.5亿次 | 1283 毫秒 | 1.283 秒 |
60000000次 | 6000.0万次 | 0.6亿次 | 1431 毫秒 | 1.431 秒 |
70000000次 | 7000.0万次 | 0.7亿次 | 1661 毫秒 | 1.661 秒 |
80000000次 | 8000.0万次 | 0.8亿次 | 1971 毫秒 | 1.971 秒 |
90000000次 | 9000.0万次 | 0.9亿次 | 2144 毫秒 | 2.144 秒 |
100000000次 | 10000.0万次 | 1.0亿次 | 2381 毫秒 | 2.381 秒 |
获取类名.通过静态内部类获取当前类的类名_性能测试2206030007
通过静态内部类获取当前类的简单类名_性能测试2206030005
代码
package 获取类名;
public class 通过静态内部类获取当前类的简单类名_性能测试2206030005 {
static class C{}public static String myName() {String cn=C.class.getName();return cn.substring(0,cn.lastIndexOf('$'));}
public static String mySimpleName() {String cn=myName(); return cn.substring(cn.lastIndexOf('.')+1, cn.length());}
static String myName;
final static void pln(Object...oar) {for(Object o:oar)System.out.println(o);}
final static String trt(String tag, Object...oar) {
StringBuilder sb = new StringBuilder("<tr>");
for(Object o:oar)sb.append("<"+tag+">"+o+"</"+tag+">");
return (sb+"</tr>");
}
final static String trth(Object...oar) {return trt("th",oar);}
final static String trtd(Object...oar) {return trt("td",oar);}
final static int w = 10000;
final static int amountArray[] = new int[] {
w,w,w,w,w,w,
w,20000,30000,40000,50000,60000,70000,80000,90000,
w,20000,30000,40000,50000,60000,70000,80000,90000,
10*w, 20*w, 30*w, 40*w, 50*w, 60*w, 70*w, 80*w, 90*w,
100*w, 200*w, 300*w, 400*w, 500*w, 600*w, 700*w, 800*w, 900*w,
1000*w, 2000*w, 3000*w, 4000*w, 5000*w, 6000*w, 7000*w, 8000*w, 9000*w,
1*w*w,
};
final static void main(int amount) {
long t1 = System.currentTimeMillis();
for(int c=0; c<amount; c++) {
myName = mySimpleName();
}
long t2 = System.currentTimeMillis();
long cost1 = t2-t1;
pln(trtd(amount+"次",amount/10000D+"万次",amount/100000000D+"亿次",cost1+" 毫秒",cost1/1000D+" 秒"));
}
public static void main(String...arguments) {
pln("<table><thead>"
+ trth("执行次数","执行万次数","执行亿次数","用时(毫秒)","用时(秒)")
+ "</thead><tbody>");
for(int amount:amountArray)main(amount);
pln("</tbody></table>",myName);
}
}
结果
执行次数 | 执行万次数 | 执行亿次数 | 用时(毫秒) | 用时(秒) |
---|
10000次 | 1.0万次 | 1.0E-4亿次 | 4 毫秒 | 0.004 秒 |
10000次 | 1.0万次 | 1.0E-4亿次 | 1 毫秒 | 0.001 秒 |
10000次 | 1.0万次 | 1.0E-4亿次 | 1 毫秒 | 0.001 秒 |
10000次 | 1.0万次 | 1.0E-4亿次 | 2 毫秒 | 0.002 秒 |
10000次 | 1.0万次 | 1.0E-4亿次 | 2 毫秒 | 0.002 秒 |
10000次 | 1.0万次 | 1.0E-4亿次 | 2 毫秒 | 0.002 秒 |
10000次 | 1.0万次 | 1.0E-4亿次 | 1 毫秒 | 0.001 秒 |
20000次 | 2.0万次 | 2.0E-4亿次 | 3 毫秒 | 0.003 秒 |
30000次 | 3.0万次 | 3.0E-4亿次 | 5 毫秒 | 0.005 秒 |
40000次 | 4.0万次 | 4.0E-4亿次 | 6 毫秒 | 0.006 秒 |
50000次 | 5.0万次 | 5.0E-4亿次 | 4 毫秒 | 0.004 秒 |
60000次 | 6.0万次 | 6.0E-4亿次 | 6 毫秒 | 0.006 秒 |
70000次 | 7.0万次 | 7.0E-4亿次 | 9 毫秒 | 0.009 秒 |
80000次 | 8.0万次 | 8.0E-4亿次 | 11 毫秒 | 0.011 秒 |
90000次 | 9.0万次 | 9.0E-4亿次 | 10 毫秒 | 0.01 秒 |
10000次 | 1.0万次 | 1.0E-4亿次 | 0 毫秒 | 0.0 秒 |
20000次 | 2.0万次 | 2.0E-4亿次 | 2 毫秒 | 0.002 秒 |
30000次 | 3.0万次 | 3.0E-4亿次 | 1 毫秒 | 0.001 秒 |
40000次 | 4.0万次 | 4.0E-4亿次 | 2 毫秒 | 0.002 秒 |
50000次 | 5.0万次 | 5.0E-4亿次 | 4 毫秒 | 0.004 秒 |
60000次 | 6.0万次 | 6.0E-4亿次 | 2 毫秒 | 0.002 秒 |
70000次 | 7.0万次 | 7.0E-4亿次 | 3 毫秒 | 0.003 秒 |
80000次 | 8.0万次 | 8.0E-4亿次 | 7 毫秒 | 0.007 秒 |
90000次 | 9.0万次 | 9.0E-4亿次 | 10 毫秒 | 0.01 秒 |
100000次 | 10.0万次 | 0.001亿次 | 12 毫秒 | 0.012 秒 |
200000次 | 20.0万次 | 0.002亿次 | 23 毫秒 | 0.023 秒 |
300000次 | 30.0万次 | 0.003亿次 | 35 毫秒 | 0.035 秒 |
400000次 | 40.0万次 | 0.004亿次 | 45 毫秒 | 0.045 秒 |
500000次 | 50.0万次 | 0.005亿次 | 55 毫秒 | 0.055 秒 |
600000次 | 60.0万次 | 0.006亿次 | 29 毫秒 | 0.029 秒 |
700000次 | 70.0万次 | 0.007亿次 | 33 毫秒 | 0.033 秒 |
800000次 | 80.0万次 | 0.008亿次 | 39 毫秒 | 0.039 秒 |
900000次 | 90.0万次 | 0.009亿次 | 42 毫秒 | 0.042 秒 |
1000000次 | 100.0万次 | 0.01亿次 | 48 毫秒 | 0.048 秒 |
2000000次 | 200.0万次 | 0.02亿次 | 94 毫秒 | 0.094 秒 |
3000000次 | 300.0万次 | 0.03亿次 | 146 毫秒 | 0.146 秒 |
4000000次 | 400.0万次 | 0.04亿次 | 191 毫秒 | 0.191 秒 |
5000000次 | 500.0万次 | 0.05亿次 | 282 毫秒 | 0.282 秒 |
6000000次 | 600.0万次 | 0.06亿次 | 286 毫秒 | 0.286 秒 |
7000000次 | 700.0万次 | 0.07亿次 | 332 毫秒 | 0.332 秒 |
8000000次 | 800.0万次 | 0.08亿次 | 377 毫秒 | 0.377 秒 |
9000000次 | 900.0万次 | 0.09亿次 | 426 毫秒 | 0.426 秒 |
10000000次 | 1000.0万次 | 0.1亿次 | 469 毫秒 | 0.469 秒 |
20000000次 | 2000.0万次 | 0.2亿次 | 1029 毫秒 | 1.029 秒 |
30000000次 | 3000.0万次 | 0.3亿次 | 1426 毫秒 | 1.426 秒 |
40000000次 | 4000.0万次 | 0.4亿次 | 1927 毫秒 | 1.927 秒 |
50000000次 | 5000.0万次 | 0.5亿次 | 2404 毫秒 | 2.404 秒 |
60000000次 | 6000.0万次 | 0.6亿次 | 2864 毫秒 | 2.864 秒 |
70000000次 | 7000.0万次 | 0.7亿次 | 3310 毫秒 | 3.31 秒 |
80000000次 | 8000.0万次 | 0.8亿次 | 3831 毫秒 | 3.831 秒 |
90000000次 | 9000.0万次 | 0.9亿次 | 4356 毫秒 | 4.356 秒 |
100000000次 | 10000.0万次 | 1.0亿次 | 4726 毫秒 | 4.726 秒 |
通过静态内部类获取当前类的简单类名_性能测试2206030005
通过静态内部类获取当前类的类名和简单类名_性能测试2206030006
代码
package 获取类名;
public class 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 {
static class C{}public static String myName() {String cn=C.class.getName();return cn.substring(0,cn.lastIndexOf('$'));}
public static String mySimpleName() {String cn=myName(); return cn.substring(cn.lastIndexOf('.')+1, cn.length());}
static String myName , mySimpleName;
final static void pln(Object...oar) {for(Object o:oar)System.out.println(o);}
final static String trt(String tag, Object...oar) {
StringBuilder sb = new StringBuilder("<tr>");
for(Object o:oar)sb.append("<"+tag+">"+o+"</"+tag+">");
return (sb+"</tr>");
}
final static String trth(Object...oar) {return trt("th",oar);}
final static String trtd(Object...oar) {return trt("td",oar);}
final static int w = 10000;
final static int amountArray[] = new int[] {
w,w,w,w,w,w,
w,20000,30000,40000,50000,60000,70000,80000,90000,
w,20000,30000,40000,50000,60000,70000,80000,90000,
10*w, 20*w, 30*w, 40*w, 50*w, 60*w, 70*w, 80*w, 90*w,
100*w, 200*w, 300*w, 400*w, 500*w, 600*w, 700*w, 800*w, 900*w,
1000*w, 2000*w, 3000*w, 4000*w, 5000*w, 6000*w, 7000*w, 8000*w, 9000*w,
1*w*w,
};
final static void main(int amount) {
long t1 = System.currentTimeMillis();
for(int c=0; c<amount; c++) { myName = myName(); }
long t2 = System.currentTimeMillis();
long cost1 = t2-t1;
pln(trtd("获取类名 ClassName",myName,amount+"次",amount/10000D+"万次",amount/100000000D+"亿次",cost1+" 毫秒",cost1/1000D+" 秒"));
for(int c=0; c<amount; c++) { mySimpleName = mySimpleName(); }
long t3 = System.currentTimeMillis();
long cost2 = t3-t2;
pln(trtd("获取简单类名 SimpleClassName",mySimpleName,amount+"次",amount/10000D+"万次",amount/100000000D+"亿次",cost2+" 毫秒",cost2/1000D+" 秒"));
}
public static void main(String...arguments) {
pln("<table><thead>"
+ trth("获取什么","结果","执行次数","执行万次数","执行亿次数","用时(毫秒)","用时(秒)")
+ "</thead><tbody>");
for(int amount:amountArray)main(amount);
pln("</tbody></table>",myName,mySimpleName);
}
}
结果
获取什么 | 结果 | 执行次数 | 执行万次数 | 执行亿次数 | 用时(毫秒) | 用时(秒) |
---|
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 3 毫秒 | 0.003 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 5 毫秒 | 0.005 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 1 毫秒 | 0.001 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 2 毫秒 | 0.002 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 1 毫秒 | 0.001 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 2 毫秒 | 0.002 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 1 毫秒 | 0.001 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 3 毫秒 | 0.003 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 1 毫秒 | 0.001 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 2 毫秒 | 0.002 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 1 毫秒 | 0.001 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 2 毫秒 | 0.002 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 1 毫秒 | 0.001 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 2 毫秒 | 0.002 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 20000次 | 2.0万次 | 2.0E-4亿次 | 2 毫秒 | 0.002 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 20000次 | 2.0万次 | 2.0E-4亿次 | 4 毫秒 | 0.004 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 30000次 | 3.0万次 | 3.0E-4亿次 | 1 毫秒 | 0.001 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 30000次 | 3.0万次 | 3.0E-4亿次 | 4 毫秒 | 0.004 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 40000次 | 4.0万次 | 4.0E-4亿次 | 0 毫秒 | 0.0 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 40000次 | 4.0万次 | 4.0E-4亿次 | 4 毫秒 | 0.004 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 50000次 | 5.0万次 | 5.0E-4亿次 | 1 毫秒 | 0.001 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 50000次 | 5.0万次 | 5.0E-4亿次 | 8 毫秒 | 0.008 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 60000次 | 6.0万次 | 6.0E-4亿次 | 4 毫秒 | 0.004 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 60000次 | 6.0万次 | 6.0E-4亿次 | 10 毫秒 | 0.01 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 70000次 | 7.0万次 | 7.0E-4亿次 | 4 毫秒 | 0.004 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 70000次 | 7.0万次 | 7.0E-4亿次 | 7 毫秒 | 0.007 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 80000次 | 8.0万次 | 8.0E-4亿次 | 2 毫秒 | 0.002 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 80000次 | 8.0万次 | 8.0E-4亿次 | 7 毫秒 | 0.007 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 90000次 | 9.0万次 | 9.0E-4亿次 | 2 毫秒 | 0.002 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 90000次 | 9.0万次 | 9.0E-4亿次 | 7 毫秒 | 0.007 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 0 毫秒 | 0.0 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 2 毫秒 | 0.002 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 20000次 | 2.0万次 | 2.0E-4亿次 | 0 毫秒 | 0.0 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 20000次 | 2.0万次 | 2.0E-4亿次 | 4 毫秒 | 0.004 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 30000次 | 3.0万次 | 3.0E-4亿次 | 2 毫秒 | 0.002 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 30000次 | 3.0万次 | 3.0E-4亿次 | 4 毫秒 | 0.004 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 40000次 | 4.0万次 | 4.0E-4亿次 | 3 毫秒 | 0.003 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 40000次 | 4.0万次 | 4.0E-4亿次 | 6 毫秒 | 0.006 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 50000次 | 5.0万次 | 5.0E-4亿次 | 3 毫秒 | 0.003 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 50000次 | 5.0万次 | 5.0E-4亿次 | 8 毫秒 | 0.008 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 60000次 | 6.0万次 | 6.0E-4亿次 | 4 毫秒 | 0.004 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 60000次 | 6.0万次 | 6.0E-4亿次 | 9 毫秒 | 0.009 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 70000次 | 7.0万次 | 7.0E-4亿次 | 4 毫秒 | 0.004 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 70000次 | 7.0万次 | 7.0E-4亿次 | 10 毫秒 | 0.01 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 80000次 | 8.0万次 | 8.0E-4亿次 | 6 毫秒 | 0.006 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 80000次 | 8.0万次 | 8.0E-4亿次 | 11 毫秒 | 0.011 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 90000次 | 9.0万次 | 9.0E-4亿次 | 6 毫秒 | 0.006 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 90000次 | 9.0万次 | 9.0E-4亿次 | 13 毫秒 | 0.013 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 100000次 | 10.0万次 | 0.001亿次 | 7 毫秒 | 0.007 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 100000次 | 10.0万次 | 0.001亿次 | 14 毫秒 | 0.014 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 200000次 | 20.0万次 | 0.002亿次 | 13 毫秒 | 0.013 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 200000次 | 20.0万次 | 0.002亿次 | 28 毫秒 | 0.028 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 300000次 | 30.0万次 | 0.003亿次 | 18 毫秒 | 0.018 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 300000次 | 30.0万次 | 0.003亿次 | 39 毫秒 | 0.039 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 400000次 | 40.0万次 | 0.004亿次 | 9 毫秒 | 0.009 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 400000次 | 40.0万次 | 0.004亿次 | 29 毫秒 | 0.029 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 500000次 | 50.0万次 | 0.005亿次 | 12 毫秒 | 0.012 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 500000次 | 50.0万次 | 0.005亿次 | 35 毫秒 | 0.035 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 600000次 | 60.0万次 | 0.006亿次 | 14 毫秒 | 0.014 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 600000次 | 60.0万次 | 0.006亿次 | 42 毫秒 | 0.042 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 700000次 | 70.0万次 | 0.007亿次 | 16 毫秒 | 0.016 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 700000次 | 70.0万次 | 0.007亿次 | 50 毫秒 | 0.05 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 800000次 | 80.0万次 | 0.008亿次 | 20 毫秒 | 0.02 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 800000次 | 80.0万次 | 0.008亿次 | 54 毫秒 | 0.054 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 900000次 | 90.0万次 | 0.009亿次 | 21 毫秒 | 0.021 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 900000次 | 90.0万次 | 0.009亿次 | 62 毫秒 | 0.062 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 1000000次 | 100.0万次 | 0.01亿次 | 23 毫秒 | 0.023 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 1000000次 | 100.0万次 | 0.01亿次 | 70 毫秒 | 0.07 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 2000000次 | 200.0万次 | 0.02亿次 | 46 毫秒 | 0.046 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 2000000次 | 200.0万次 | 0.02亿次 | 139 毫秒 | 0.139 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 3000000次 | 300.0万次 | 0.03亿次 | 114 毫秒 | 0.114 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 3000000次 | 300.0万次 | 0.03亿次 | 209 毫秒 | 0.209 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 4000000次 | 400.0万次 | 0.04亿次 | 94 毫秒 | 0.094 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 4000000次 | 400.0万次 | 0.04亿次 | 277 毫秒 | 0.277 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 5000000次 | 500.0万次 | 0.05亿次 | 116 毫秒 | 0.116 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 5000000次 | 500.0万次 | 0.05亿次 | 347 毫秒 | 0.347 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 6000000次 | 600.0万次 | 0.06亿次 | 142 毫秒 | 0.142 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 6000000次 | 600.0万次 | 0.06亿次 | 413 毫秒 | 0.413 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 7000000次 | 700.0万次 | 0.07亿次 | 167 毫秒 | 0.167 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 7000000次 | 700.0万次 | 0.07亿次 | 483 毫秒 | 0.483 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 8000000次 | 800.0万次 | 0.08亿次 | 192 毫秒 | 0.192 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 8000000次 | 800.0万次 | 0.08亿次 | 552 毫秒 | 0.552 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 9000000次 | 900.0万次 | 0.09亿次 | 214 毫秒 | 0.214 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 9000000次 | 900.0万次 | 0.09亿次 | 621 毫秒 | 0.621 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000000次 | 1000.0万次 | 0.1亿次 | 238 毫秒 | 0.238 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000000次 | 1000.0万次 | 0.1亿次 | 687 毫秒 | 0.687 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 20000000次 | 2000.0万次 | 0.2亿次 | 476 毫秒 | 0.476 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 20000000次 | 2000.0万次 | 0.2亿次 | 1375 毫秒 | 1.375 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 30000000次 | 3000.0万次 | 0.3亿次 | 714 毫秒 | 0.714 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 30000000次 | 3000.0万次 | 0.3亿次 | 2073 毫秒 | 2.073 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 40000000次 | 4000.0万次 | 0.4亿次 | 953 毫秒 | 0.953 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 40000000次 | 4000.0万次 | 0.4亿次 | 2763 毫秒 | 2.763 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 50000000次 | 5000.0万次 | 0.5亿次 | 1187 毫秒 | 1.187 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 50000000次 | 5000.0万次 | 0.5亿次 | 3446 毫秒 | 3.446 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 60000000次 | 6000.0万次 | 0.6亿次 | 1427 毫秒 | 1.427 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 60000000次 | 6000.0万次 | 0.6亿次 | 4136 毫秒 | 4.136 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 70000000次 | 7000.0万次 | 0.7亿次 | 1658 毫秒 | 1.658 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 70000000次 | 7000.0万次 | 0.7亿次 | 4827 毫秒 | 4.827 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 80000000次 | 8000.0万次 | 0.8亿次 | 1903 毫秒 | 1.903 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 80000000次 | 8000.0万次 | 0.8亿次 | 5510 毫秒 | 5.51 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 90000000次 | 9000.0万次 | 0.9亿次 | 2136 毫秒 | 2.136 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 90000000次 | 9000.0万次 | 0.9亿次 | 6210 毫秒 | 6.21 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 100000000次 | 10000.0万次 | 1.0亿次 | 2378 毫秒 | 2.378 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 100000000次 | 10000.0万次 | 1.0亿次 | 6902 毫秒 | 6.902 秒 |
获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006
结果2
获取什么 | 结果 | 执行次数 | 执行万次数 | 执行亿次数 | 用时(毫秒) | 用时(秒) |
---|
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 4 毫秒 | 0.004 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 6 毫秒 | 0.006 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 0 毫秒 | 0.0 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 3 毫秒 | 0.003 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 1 毫秒 | 0.001 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 2 毫秒 | 0.002 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 1 毫秒 | 0.001 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 2 毫秒 | 0.002 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 0 毫秒 | 0.0 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 2 毫秒 | 0.002 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 1 毫秒 | 0.001 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 2 毫秒 | 0.002 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 0 毫秒 | 0.0 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 3 毫秒 | 0.003 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 20000次 | 2.0万次 | 2.0E-4亿次 | 2 毫秒 | 0.002 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 20000次 | 2.0万次 | 2.0E-4亿次 | 6 毫秒 | 0.006 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 30000次 | 3.0万次 | 3.0E-4亿次 | 2 毫秒 | 0.002 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 30000次 | 3.0万次 | 3.0E-4亿次 | 2 毫秒 | 0.002 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 40000次 | 4.0万次 | 4.0E-4亿次 | 1 毫秒 | 0.001 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 40000次 | 4.0万次 | 4.0E-4亿次 | 4 毫秒 | 0.004 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 50000次 | 5.0万次 | 5.0E-4亿次 | 1 毫秒 | 0.001 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 50000次 | 5.0万次 | 5.0E-4亿次 | 7 毫秒 | 0.007 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 60000次 | 6.0万次 | 6.0E-4亿次 | 4 毫秒 | 0.004 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 60000次 | 6.0万次 | 6.0E-4亿次 | 10 毫秒 | 0.01 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 70000次 | 7.0万次 | 7.0E-4亿次 | 4 毫秒 | 0.004 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 70000次 | 7.0万次 | 7.0E-4亿次 | 8 毫秒 | 0.008 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 80000次 | 8.0万次 | 8.0E-4亿次 | 2 毫秒 | 0.002 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 80000次 | 8.0万次 | 8.0E-4亿次 | 8 毫秒 | 0.008 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 90000次 | 9.0万次 | 9.0E-4亿次 | 2 毫秒 | 0.002 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 90000次 | 9.0万次 | 9.0E-4亿次 | 7 毫秒 | 0.007 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 1 毫秒 | 0.001 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000次 | 1.0万次 | 1.0E-4亿次 | 0 毫秒 | 0.0 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 20000次 | 2.0万次 | 2.0E-4亿次 | 1 毫秒 | 0.001 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 20000次 | 2.0万次 | 2.0E-4亿次 | 3 毫秒 | 0.003 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 30000次 | 3.0万次 | 3.0E-4亿次 | 2 毫秒 | 0.002 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 30000次 | 3.0万次 | 3.0E-4亿次 | 5 毫秒 | 0.005 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 40000次 | 4.0万次 | 4.0E-4亿次 | 3 毫秒 | 0.003 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 40000次 | 4.0万次 | 4.0E-4亿次 | 5 毫秒 | 0.005 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 50000次 | 5.0万次 | 5.0E-4亿次 | 2 毫秒 | 0.002 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 50000次 | 5.0万次 | 5.0E-4亿次 | 8 毫秒 | 0.008 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 60000次 | 6.0万次 | 6.0E-4亿次 | 4 毫秒 | 0.004 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 60000次 | 6.0万次 | 6.0E-4亿次 | 8 毫秒 | 0.008 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 70000次 | 7.0万次 | 7.0E-4亿次 | 5 毫秒 | 0.005 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 70000次 | 7.0万次 | 7.0E-4亿次 | 10 毫秒 | 0.01 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 80000次 | 8.0万次 | 8.0E-4亿次 | 5 毫秒 | 0.005 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 80000次 | 8.0万次 | 8.0E-4亿次 | 11 毫秒 | 0.011 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 90000次 | 9.0万次 | 9.0E-4亿次 | 6 毫秒 | 0.006 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 90000次 | 9.0万次 | 9.0E-4亿次 | 14 毫秒 | 0.014 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 100000次 | 10.0万次 | 0.001亿次 | 6 毫秒 | 0.006 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 100000次 | 10.0万次 | 0.001亿次 | 14 毫秒 | 0.014 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 200000次 | 20.0万次 | 0.002亿次 | 13 毫秒 | 0.013 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 200000次 | 20.0万次 | 0.002亿次 | 28 毫秒 | 0.028 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 300000次 | 30.0万次 | 0.003亿次 | 19 毫秒 | 0.019 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 300000次 | 30.0万次 | 0.003亿次 | 39 毫秒 | 0.039 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 400000次 | 40.0万次 | 0.004亿次 | 10 毫秒 | 0.01 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 400000次 | 40.0万次 | 0.004亿次 | 30 毫秒 | 0.03 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 500000次 | 50.0万次 | 0.005亿次 | 14 毫秒 | 0.014 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 500000次 | 50.0万次 | 0.005亿次 | 34 毫秒 | 0.034 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 600000次 | 60.0万次 | 0.006亿次 | 16 毫秒 | 0.016 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 600000次 | 60.0万次 | 0.006亿次 | 45 毫秒 | 0.045 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 700000次 | 70.0万次 | 0.007亿次 | 16 毫秒 | 0.016 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 700000次 | 70.0万次 | 0.007亿次 | 48 毫秒 | 0.048 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 800000次 | 80.0万次 | 0.008亿次 | 20 毫秒 | 0.02 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 800000次 | 80.0万次 | 0.008亿次 | 57 毫秒 | 0.057 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 900000次 | 90.0万次 | 0.009亿次 | 20 毫秒 | 0.02 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 900000次 | 90.0万次 | 0.009亿次 | 63 毫秒 | 0.063 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 1000000次 | 100.0万次 | 0.01亿次 | 24 毫秒 | 0.024 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 1000000次 | 100.0万次 | 0.01亿次 | 70 毫秒 | 0.07 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 2000000次 | 200.0万次 | 0.02亿次 | 46 毫秒 | 0.046 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 2000000次 | 200.0万次 | 0.02亿次 | 140 毫秒 | 0.14 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 3000000次 | 300.0万次 | 0.03亿次 | 70 毫秒 | 0.07 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 3000000次 | 300.0万次 | 0.03亿次 | 211 毫秒 | 0.211 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 4000000次 | 400.0万次 | 0.04亿次 | 92 毫秒 | 0.092 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 4000000次 | 400.0万次 | 0.04亿次 | 330 毫秒 | 0.33 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 5000000次 | 500.0万次 | 0.05亿次 | 119 毫秒 | 0.119 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 5000000次 | 500.0万次 | 0.05亿次 | 345 毫秒 | 0.345 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 6000000次 | 600.0万次 | 0.06亿次 | 145 毫秒 | 0.145 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 6000000次 | 600.0万次 | 0.06亿次 | 416 毫秒 | 0.416 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 7000000次 | 700.0万次 | 0.07亿次 | 168 毫秒 | 0.168 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 7000000次 | 700.0万次 | 0.07亿次 | 491 毫秒 | 0.491 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 8000000次 | 800.0万次 | 0.08亿次 | 191 毫秒 | 0.191 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 8000000次 | 800.0万次 | 0.08亿次 | 556 毫秒 | 0.556 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 9000000次 | 900.0万次 | 0.09亿次 | 215 毫秒 | 0.215 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 9000000次 | 900.0万次 | 0.09亿次 | 629 毫秒 | 0.629 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000000次 | 1000.0万次 | 0.1亿次 | 239 毫秒 | 0.239 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 10000000次 | 1000.0万次 | 0.1亿次 | 695 毫秒 | 0.695 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 20000000次 | 2000.0万次 | 0.2亿次 | 487 毫秒 | 0.487 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 20000000次 | 2000.0万次 | 0.2亿次 | 1398 毫秒 | 1.398 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 30000000次 | 3000.0万次 | 0.3亿次 | 717 毫秒 | 0.717 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 30000000次 | 3000.0万次 | 0.3亿次 | 2080 毫秒 | 2.08 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 40000000次 | 4000.0万次 | 0.4亿次 | 963 毫秒 | 0.963 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 40000000次 | 4000.0万次 | 0.4亿次 | 2778 毫秒 | 2.778 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 50000000次 | 5000.0万次 | 0.5亿次 | 1197 毫秒 | 1.197 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 50000000次 | 5000.0万次 | 0.5亿次 | 3481 毫秒 | 3.481 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 60000000次 | 6000.0万次 | 0.6亿次 | 1437 毫秒 | 1.437 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 60000000次 | 6000.0万次 | 0.6亿次 | 4181 毫秒 | 4.181 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 70000000次 | 7000.0万次 | 0.7亿次 | 1678 毫秒 | 1.678 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 70000000次 | 7000.0万次 | 0.7亿次 | 4918 毫秒 | 4.918 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 80000000次 | 8000.0万次 | 0.8亿次 | 1905 毫秒 | 1.905 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 80000000次 | 8000.0万次 | 0.8亿次 | 5574 毫秒 | 5.574 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 90000000次 | 9000.0万次 | 0.9亿次 | 2150 毫秒 | 2.15 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 90000000次 | 9000.0万次 | 0.9亿次 | 6265 毫秒 | 6.265 秒 |
获取类名 ClassName | 获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 100000000次 | 10000.0万次 | 1.0亿次 | 2390 毫秒 | 2.39 秒 |
获取简单类名 SimpleClassName | 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 | 100000000次 | 10000.0万次 | 1.0亿次 | 6963 毫秒 | 6.963 秒 |
获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006