บทความนี้ส่วนใหญ่ศึกษาเนื้อหาที่เกี่ยวข้องกับ Java Stacktraceelement ดังนี้
แพ็คเกจ com.demo.test; ระดับสาธารณะ stacktracedemo {โมฆะคงที่สาธารณะ testa () {testb ();} โมฆะสาธารณะคงที่ testb () {stacktraceelement [] stacktracelements = thread.currentthread (). getStackTrace () StackTraceElements.length; stacktracelements [i] .getClassName ()); system.out.println ("stacktraceElement.getFilename () =>" + stacktracelements [i] .getFilename ()); system.out.println ("stacktracelement.getlinenumber () stacktracelements [i] .getFileName ()); system.out.println ("stacktraceElement.getLinenumber () =>" + stacktracelements [i] .getLinenumber ()); system.out.println ("stacktracelement.getmethodname () stacktracelements [i] .getMethodname ()); system.out.println ("stacktracelement.isnativemethod () =>" + stacktracelements [i] .isnativemethod ()); thread.currentthread (). getStackTrace (); if (stacktracelements.length> 2) {return stacktracelements [2] .getMethodname ();} return null;} public Static Main Main (String [] args) {testa ()--------> StackTraceElement []
-------> 0
java.lang.thread.getStackTrace (แหล่งที่ไม่รู้จัก)
stacktracelement.getClassName () => java.lang.thread
stacktracelement.getFilename () => null
StackTraceElement.getLineNumber () => -1
stackTraceElement.getMetHodname () => getStackTrace
stacktracelement.isnativeMethod () => false
-------> 1
com.demo.test.stacktracedemo.testb (stacktracedemo.java:10)
stackTraceElement.getClassName () => com.demo.test.stacktracedemo
stacktracelement.getFilename () => stacktracedemo.java
StackTraceElement.getLineNumber () => 10
stacktracelement.getMetHodname () => testB
stacktracelement.isnativeMethod () => false
-------> 2
com.demo.test.stacktracedemo.testa (stacktracedemo.java:6)
stackTraceElement.getClassName () => com.demo.test.stacktracedemo
stacktracelement.getFilename () => stacktracedemo.java
StackTraceElement.getLineNumber () => 6
stacktracelement.getMethodname () => testa
stacktracelement.isnativeMethod () => false
-------> 3
com.demo.test.stacktracedemo.main (stacktracedemo.java:32)
stackTraceElement.getClassName () => com.demo.test.stacktracedemo
stacktracelement.getFilename () => stacktracedemo.java
StackTraceElement.getLineNumber () => 32
stacktracelement.getMethodname () => หลัก
stacktracelement.isnativeMethod () => falseชื่อวิธีนี้เป็นหลัก
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้เกี่ยวกับรหัสอินสแตนซ์ Java Stacktracelement ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน เพื่อนที่สนใจสามารถอ้างถึงหัวข้ออื่น ๆ ที่เกี่ยวข้องในเว็บไซต์นี้ต่อไป หากมีข้อบกพร่องใด ๆ โปรดฝากข้อความไว้เพื่อชี้ให้เห็น ขอบคุณเพื่อนที่ให้การสนับสนุนเว็บไซต์นี้!