Artikel ini terutama mempelajari konten terkait Java StacktraceElement, sebagai berikut.
Paket com.demo.test; kelas publik StackRacEmo {public static void testa () {testB ();} public static void testB () {stacktraceElement [] stacktraceElements = thread.currentThread (). GetStackTace (); System.out.println ("-println ("------- StackTraceElements.length; i ++) {System.out.println ("------->" +i); System.out.println (StackTraceElements [i]); System.out.println ("StacktraceElement.getClassName () =>" + StackTraceElements [i] .getClassName ()); System.out.println ("StackTraceElement.getFileName () =>" + StackTraceElements [i] .getFileName ()); System.out.println ("StackTraceElement.getlinEnumber ()" + " + StackTraceElements [i] .getFileName ()); System.out.println ("StackTraceElement.GetLinEnumber () =>" + StacktraceElements [i] .getLinEnumber ()); System.out.println ("StacktraceElement.getMethodName ())" + " +" + StackTraceElements [i] .getMethodName ()); System.out.println ("StackTraceElement.isnativeMethod () =>" + StacktraceElements [i] .isnativeMethod ());}} public string getMethodName () {stacktraceelement (]} static static getMethodame () {stacktraceelement (]} static static getMethodame () {stacktraceelement (]} static getMethodame () {stacktraceelement (]} static static getMethodame () {stacktraceLements (staticelementes () {stacktraceelements (stackraceLements () Thread.currentThread().getStackTrace();if(stackTraceElements.length > 2) {return stackTraceElements[2].getMethodName();}return null;}public static void main(String[] args) {testA();System.out.println("/nthis's method name is " + getMethodName());}}--------> StacktraceElement []
-------> 0
java.lang.thread.getstacktrace (sumber yang tidak diketahui)
StacktraceElement.getClassName () => java.lang.thread
StacktraceElement.getFileName () => null
StacktraceElement.getlinEnumber () => -1
StacktraceElement.getMethodName () => getStackTrace
StacktraceElement.isnativeMethod () => false
-------> 1
com.demo.test.stackracedemo.testb (stacktracedemo.java:10)
StacktraceElement.getClassName () => com.demo.test.stackracedemo
StacktraceElement.getFileName () => stacktracedemo.java
StacktraceElement.getlinenumber () => 10
StacktraceElement.getMethodName () => testb
StacktraceElement.isnativeMethod () => false
-------> 2
com.demo.test.stackracedemo.testa (stacktracedemo.java:6)
StacktraceElement.getClassName () => com.demo.test.stackracedemo
StacktraceElement.getFileName () => stacktracedemo.java
StacktraceElement.getlinenumber () => 6
StacktraceElement.getMethodname () => testa
StacktraceElement.isnativeMethod () => false
-------> 3
com.demo.test.stackracedemo.main (stackracedemo.java:32)
StacktraceElement.getClassName () => com.demo.test.stackracedemo
StacktraceElement.getFileName () => stacktracedemo.java
StacktraceElement.getlinEnumber () => 32
StacktraceElement.getMethodname () => main
StacktraceElement.isnativeMethod () => falseNama metode ini utama
Di atas adalah seluruh konten artikel ini tentang kode instance Java StacktraceElement, saya harap ini akan membantu semua orang. Teman yang tertarik dapat terus merujuk ke topik terkait lainnya di situs ini. Jika ada kekurangan, silakan tinggalkan pesan untuk menunjukkannya. Terima kasih teman atas dukungan Anda untuk situs ini!