1 package com.j2biz.pencil.test.scenario.classFunctions; 2 3 import com.j2biz.log.LOG; 4 5 public class ClassLineNumberFunctionScene { 6 7 static { 8 LOG.debug("ClassNameFunctionScene.<clinit>() = ${class.lineNumber }"); 9 { 10 LOG.debug("ClassNameFunctionScene.<clinit>().local = ${class.lineNumber }"); 11 } 12 } 13 14 { 15 LOG.debug("ClassNameFunctionScene.<init>() = ${class.lineNumber}"); 16 17 { 18 LOG.debug("ClassNameFunctionScene.<init>().local = ${class.lineNumber }"); 19 } 20 } 21 22 public static void main( String [] args ) { 23 LOG.debug("ClassNameFunctionScene.main() = ${class.lineNumber}"); 24 25 new ClassLineNumberFunctionScene(); 26 27 class EmbeddedClass { 28 { 29 LOG.debug("ClassNameFunctionScene.EmbeddedClass.<init>() = ${class.lineNumber}"); 30 31 { 32 LOG.debug("ClassNameFunctionScene.EmbeddedClass.<init>().local = ${class.lineNumber}"); 33 } 34 } 35 } 36 37 new EmbeddedClass(); 38 } 39 } 40 | Popular Tags |