Java通过静态内部类获取当前类的类名和简单类名_性能测试

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, 
			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,
//			1*w*w, 2*w*w, 3*w*w,
//			1*w*w, 2*w*w, 3*w*w, 4*w*w, 5*w*w, 6*w*w, 7*w*w, 8*w*w, 9*w*w,
//			10*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, 
			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,
//			1*w*w, 2*w*w, 3*w*w,
//			1*w*w, 2*w*w, 3*w*w, 4*w*w, 5*w*w, 6*w*w, 7*w*w, 8*w*w, 9*w*w,
//			10*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, 
			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,
//			1*w*w, 2*w*w, 3*w*w,
//			1*w*w, 2*w*w, 3*w*w, 4*w*w, 5*w*w, 6*w*w, 7*w*w, 8*w*w, 9*w*w,
//			10*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获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次3 毫秒0.003 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次5 毫秒0.005 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次1 毫秒0.001 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次2 毫秒0.002 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次1 毫秒0.001 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次2 毫秒0.002 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次1 毫秒0.001 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次3 毫秒0.003 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次1 毫秒0.001 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次2 毫秒0.002 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次1 毫秒0.001 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次2 毫秒0.002 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次1 毫秒0.001 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次2 毫秒0.002 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000620000次2.0万次2.0E-4亿次2 毫秒0.002 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000620000次2.0万次2.0E-4亿次4 毫秒0.004 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000630000次3.0万次3.0E-4亿次1 毫秒0.001 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000630000次3.0万次3.0E-4亿次4 毫秒0.004 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000640000次4.0万次4.0E-4亿次0 毫秒0.0 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000640000次4.0万次4.0E-4亿次4 毫秒0.004 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000650000次5.0万次5.0E-4亿次1 毫秒0.001 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000650000次5.0万次5.0E-4亿次8 毫秒0.008 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000660000次6.0万次6.0E-4亿次4 毫秒0.004 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000660000次6.0万次6.0E-4亿次10 毫秒0.01 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000670000次7.0万次7.0E-4亿次4 毫秒0.004 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000670000次7.0万次7.0E-4亿次7 毫秒0.007 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000680000次8.0万次8.0E-4亿次2 毫秒0.002 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000680000次8.0万次8.0E-4亿次7 毫秒0.007 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000690000次9.0万次9.0E-4亿次2 毫秒0.002 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000690000次9.0万次9.0E-4亿次7 毫秒0.007 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次0 毫秒0.0 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次2 毫秒0.002 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000620000次2.0万次2.0E-4亿次0 毫秒0.0 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000620000次2.0万次2.0E-4亿次4 毫秒0.004 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000630000次3.0万次3.0E-4亿次2 毫秒0.002 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000630000次3.0万次3.0E-4亿次4 毫秒0.004 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000640000次4.0万次4.0E-4亿次3 毫秒0.003 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000640000次4.0万次4.0E-4亿次6 毫秒0.006 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000650000次5.0万次5.0E-4亿次3 毫秒0.003 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000650000次5.0万次5.0E-4亿次8 毫秒0.008 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000660000次6.0万次6.0E-4亿次4 毫秒0.004 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000660000次6.0万次6.0E-4亿次9 毫秒0.009 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000670000次7.0万次7.0E-4亿次4 毫秒0.004 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000670000次7.0万次7.0E-4亿次10 毫秒0.01 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000680000次8.0万次8.0E-4亿次6 毫秒0.006 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000680000次8.0万次8.0E-4亿次11 毫秒0.011 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000690000次9.0万次9.0E-4亿次6 毫秒0.006 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000690000次9.0万次9.0E-4亿次13 毫秒0.013 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006100000次10.0万次0.001亿次7 毫秒0.007 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试2206030006100000次10.0万次0.001亿次14 毫秒0.014 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006200000次20.0万次0.002亿次13 毫秒0.013 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试2206030006200000次20.0万次0.002亿次28 毫秒0.028 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006300000次30.0万次0.003亿次18 毫秒0.018 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试2206030006300000次30.0万次0.003亿次39 毫秒0.039 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006400000次40.0万次0.004亿次9 毫秒0.009 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试2206030006400000次40.0万次0.004亿次29 毫秒0.029 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006500000次50.0万次0.005亿次12 毫秒0.012 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试2206030006500000次50.0万次0.005亿次35 毫秒0.035 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006600000次60.0万次0.006亿次14 毫秒0.014 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试2206030006600000次60.0万次0.006亿次42 毫秒0.042 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006700000次70.0万次0.007亿次16 毫秒0.016 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试2206030006700000次70.0万次0.007亿次50 毫秒0.05 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006800000次80.0万次0.008亿次20 毫秒0.02 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试2206030006800000次80.0万次0.008亿次54 毫秒0.054 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006900000次90.0万次0.009亿次21 毫秒0.021 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试2206030006900000次90.0万次0.009亿次62 毫秒0.062 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试22060300061000000次100.0万次0.01亿次23 毫秒0.023 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试22060300061000000次100.0万次0.01亿次70 毫秒0.07 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试22060300062000000次200.0万次0.02亿次46 毫秒0.046 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试22060300062000000次200.0万次0.02亿次139 毫秒0.139 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试22060300063000000次300.0万次0.03亿次114 毫秒0.114 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试22060300063000000次300.0万次0.03亿次209 毫秒0.209 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试22060300064000000次400.0万次0.04亿次94 毫秒0.094 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试22060300064000000次400.0万次0.04亿次277 毫秒0.277 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试22060300065000000次500.0万次0.05亿次116 毫秒0.116 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试22060300065000000次500.0万次0.05亿次347 毫秒0.347 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试22060300066000000次600.0万次0.06亿次142 毫秒0.142 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试22060300066000000次600.0万次0.06亿次413 毫秒0.413 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试22060300067000000次700.0万次0.07亿次167 毫秒0.167 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试22060300067000000次700.0万次0.07亿次483 毫秒0.483 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试22060300068000000次800.0万次0.08亿次192 毫秒0.192 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试22060300068000000次800.0万次0.08亿次552 毫秒0.552 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试22060300069000000次900.0万次0.09亿次214 毫秒0.214 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试22060300069000000次900.0万次0.09亿次621 毫秒0.621 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000000次1000.0万次0.1亿次238 毫秒0.238 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000000次1000.0万次0.1亿次687 毫秒0.687 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000620000000次2000.0万次0.2亿次476 毫秒0.476 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000620000000次2000.0万次0.2亿次1375 毫秒1.375 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000630000000次3000.0万次0.3亿次714 毫秒0.714 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000630000000次3000.0万次0.3亿次2073 毫秒2.073 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000640000000次4000.0万次0.4亿次953 毫秒0.953 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000640000000次4000.0万次0.4亿次2763 毫秒2.763 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000650000000次5000.0万次0.5亿次1187 毫秒1.187 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000650000000次5000.0万次0.5亿次3446 毫秒3.446 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000660000000次6000.0万次0.6亿次1427 毫秒1.427 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000660000000次6000.0万次0.6亿次4136 毫秒4.136 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000670000000次7000.0万次0.7亿次1658 毫秒1.658 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000670000000次7000.0万次0.7亿次4827 毫秒4.827 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000680000000次8000.0万次0.8亿次1903 毫秒1.903 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000680000000次8000.0万次0.8亿次5510 毫秒5.51 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000690000000次9000.0万次0.9亿次2136 毫秒2.136 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000690000000次9000.0万次0.9亿次6210 毫秒6.21 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006100000000次10000.0万次1.0亿次2378 毫秒2.378 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试2206030006100000000次10000.0万次1.0亿次6902 毫秒6.902 秒
获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006

结果2

获取什么结果执行次数执行万次数执行亿次数用时(毫秒)用时(秒)
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次4 毫秒0.004 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次6 毫秒0.006 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次0 毫秒0.0 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次3 毫秒0.003 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次1 毫秒0.001 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次2 毫秒0.002 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次1 毫秒0.001 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次2 毫秒0.002 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次0 毫秒0.0 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次2 毫秒0.002 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次1 毫秒0.001 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次2 毫秒0.002 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次0 毫秒0.0 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次3 毫秒0.003 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000620000次2.0万次2.0E-4亿次2 毫秒0.002 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000620000次2.0万次2.0E-4亿次6 毫秒0.006 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000630000次3.0万次3.0E-4亿次2 毫秒0.002 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000630000次3.0万次3.0E-4亿次2 毫秒0.002 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000640000次4.0万次4.0E-4亿次1 毫秒0.001 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000640000次4.0万次4.0E-4亿次4 毫秒0.004 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000650000次5.0万次5.0E-4亿次1 毫秒0.001 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000650000次5.0万次5.0E-4亿次7 毫秒0.007 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000660000次6.0万次6.0E-4亿次4 毫秒0.004 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000660000次6.0万次6.0E-4亿次10 毫秒0.01 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000670000次7.0万次7.0E-4亿次4 毫秒0.004 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000670000次7.0万次7.0E-4亿次8 毫秒0.008 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000680000次8.0万次8.0E-4亿次2 毫秒0.002 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000680000次8.0万次8.0E-4亿次8 毫秒0.008 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000690000次9.0万次9.0E-4亿次2 毫秒0.002 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000690000次9.0万次9.0E-4亿次7 毫秒0.007 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次1 毫秒0.001 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000次1.0万次1.0E-4亿次0 毫秒0.0 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000620000次2.0万次2.0E-4亿次1 毫秒0.001 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000620000次2.0万次2.0E-4亿次3 毫秒0.003 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000630000次3.0万次3.0E-4亿次2 毫秒0.002 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000630000次3.0万次3.0E-4亿次5 毫秒0.005 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000640000次4.0万次4.0E-4亿次3 毫秒0.003 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000640000次4.0万次4.0E-4亿次5 毫秒0.005 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000650000次5.0万次5.0E-4亿次2 毫秒0.002 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000650000次5.0万次5.0E-4亿次8 毫秒0.008 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000660000次6.0万次6.0E-4亿次4 毫秒0.004 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000660000次6.0万次6.0E-4亿次8 毫秒0.008 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000670000次7.0万次7.0E-4亿次5 毫秒0.005 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000670000次7.0万次7.0E-4亿次10 毫秒0.01 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000680000次8.0万次8.0E-4亿次5 毫秒0.005 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000680000次8.0万次8.0E-4亿次11 毫秒0.011 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000690000次9.0万次9.0E-4亿次6 毫秒0.006 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000690000次9.0万次9.0E-4亿次14 毫秒0.014 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006100000次10.0万次0.001亿次6 毫秒0.006 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试2206030006100000次10.0万次0.001亿次14 毫秒0.014 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006200000次20.0万次0.002亿次13 毫秒0.013 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试2206030006200000次20.0万次0.002亿次28 毫秒0.028 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006300000次30.0万次0.003亿次19 毫秒0.019 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试2206030006300000次30.0万次0.003亿次39 毫秒0.039 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006400000次40.0万次0.004亿次10 毫秒0.01 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试2206030006400000次40.0万次0.004亿次30 毫秒0.03 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006500000次50.0万次0.005亿次14 毫秒0.014 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试2206030006500000次50.0万次0.005亿次34 毫秒0.034 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006600000次60.0万次0.006亿次16 毫秒0.016 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试2206030006600000次60.0万次0.006亿次45 毫秒0.045 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006700000次70.0万次0.007亿次16 毫秒0.016 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试2206030006700000次70.0万次0.007亿次48 毫秒0.048 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006800000次80.0万次0.008亿次20 毫秒0.02 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试2206030006800000次80.0万次0.008亿次57 毫秒0.057 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006900000次90.0万次0.009亿次20 毫秒0.02 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试2206030006900000次90.0万次0.009亿次63 毫秒0.063 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试22060300061000000次100.0万次0.01亿次24 毫秒0.024 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试22060300061000000次100.0万次0.01亿次70 毫秒0.07 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试22060300062000000次200.0万次0.02亿次46 毫秒0.046 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试22060300062000000次200.0万次0.02亿次140 毫秒0.14 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试22060300063000000次300.0万次0.03亿次70 毫秒0.07 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试22060300063000000次300.0万次0.03亿次211 毫秒0.211 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试22060300064000000次400.0万次0.04亿次92 毫秒0.092 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试22060300064000000次400.0万次0.04亿次330 毫秒0.33 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试22060300065000000次500.0万次0.05亿次119 毫秒0.119 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试22060300065000000次500.0万次0.05亿次345 毫秒0.345 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试22060300066000000次600.0万次0.06亿次145 毫秒0.145 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试22060300066000000次600.0万次0.06亿次416 毫秒0.416 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试22060300067000000次700.0万次0.07亿次168 毫秒0.168 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试22060300067000000次700.0万次0.07亿次491 毫秒0.491 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试22060300068000000次800.0万次0.08亿次191 毫秒0.191 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试22060300068000000次800.0万次0.08亿次556 毫秒0.556 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试22060300069000000次900.0万次0.09亿次215 毫秒0.215 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试22060300069000000次900.0万次0.09亿次629 毫秒0.629 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000000次1000.0万次0.1亿次239 毫秒0.239 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000610000000次1000.0万次0.1亿次695 毫秒0.695 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000620000000次2000.0万次0.2亿次487 毫秒0.487 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000620000000次2000.0万次0.2亿次1398 毫秒1.398 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000630000000次3000.0万次0.3亿次717 毫秒0.717 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000630000000次3000.0万次0.3亿次2080 毫秒2.08 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000640000000次4000.0万次0.4亿次963 毫秒0.963 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000640000000次4000.0万次0.4亿次2778 毫秒2.778 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000650000000次5000.0万次0.5亿次1197 毫秒1.197 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000650000000次5000.0万次0.5亿次3481 毫秒3.481 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000660000000次6000.0万次0.6亿次1437 毫秒1.437 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000660000000次6000.0万次0.6亿次4181 毫秒4.181 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000670000000次7000.0万次0.7亿次1678 毫秒1.678 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000670000000次7000.0万次0.7亿次4918 毫秒4.918 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000680000000次8000.0万次0.8亿次1905 毫秒1.905 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000680000000次8000.0万次0.8亿次5574 毫秒5.574 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试220603000690000000次9000.0万次0.9亿次2150 毫秒2.15 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试220603000690000000次9000.0万次0.9亿次6265 毫秒6.265 秒
获取类名 ClassName获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006100000000次10000.0万次1.0亿次2390 毫秒2.39 秒
获取简单类名 SimpleClassName通过静态内部类获取当前类的类名和简单类名_性能测试2206030006100000000次10000.0万次1.0亿次6963 毫秒6.963 秒
获取类名.通过静态内部类获取当前类的类名和简单类名_性能测试2206030006 通过静态内部类获取当前类的类名和简单类名_性能测试2206030006
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

kfepiza

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值