易截截图软件、单文件、免安装、纯绿色、仅160KB

如何在Java中获取当前代码行行号

为了实现自定义的log类,能够输出具体的代码行行号,通过使用StackTraceElement对象实现了。
这里指出需要注意的几个问题:
1. 程序中返回的代码行行号,是新建StackTrackElement对象的那一行。
2. 可以通过传参的方法实现输出特定行行号。具体实现见代码。
1/**
 2 *
 3 */
 4package leo.demo.training;
 5
 6/**
 7 * Get current java file name and current code line number
 8 * @author Leo Xie
 9 */
10public class CurrentLine {
11    /** *//** http://www.mscto.com
12     * @param args
13     */
14    public static void main(String[] args) {
15        StackTraceElement ste1 = null;
16       
17        // get current thread and its related stack trace
18        StackTraceElement[] steArray = Thread.currentThread().getStackTrace();
19        int steArrayLength = steArray.length;
20
21        String s = null;
22       
23        // output all related info of the existing stack traces
24        if(steArrayLength==0) {
软件开发网
25            System.err.println("No Stack Trace.");
26        } else {
27            for (int i=0; i<steArrayLength; i++) {
28                System.out.println("Stack Trace-" + i);
29                ste1 = steArray[i];
30              &nbs


相关文档:

IBM FileNet Content Java API 简介

2008 年 6 月 24 日
原文地址: http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0806wangys/
本文介绍 IBM FileNet P8 4.0 Platform 提供的 Content Java API。首先对 FileNet P8 Content Engine 和 API 进行概要介绍, 并说明了一些基本概念,随后详细介绍了 FileNet Content Engine提供的基于 EJB ......

java异常

Throwable
Throwable 类是 Java 语言中所有错误或异常的超类。只有当对象是此类(或其子类之一)的实例时,才能通过 Java 虚拟机或者 Java throw 语句抛出。类似地,只有此类或其子类之一才可以是 catch 子句中的参数类型。
两个子类的实例,Error 和 Exception,通常用于指示发生了异常情况。通常,这些实例是在异常情 ......

java 安全方面

记录一下
Java ACC
Java ACC规范定义了授权策略模块和J2EE容器之间的实现规范,这样容器安全提供者就可以根据操作环境的要求提供J2EE容器的授权功能。
Java ACC规范分为三个部分,分别是:提供着配置规范,安全策略配置规范,策略判断和执行规范。这三个部分组合在一起共同描述了授权提供者的安装和配置,J2EE容器使用者 ......

Heritrix网络爬虫对BDB嵌入式数据库的应用(JAVA)

Heritrix网络爬虫对BDB嵌入式数据库的应用(JAVA)
一、Heritrix中和BDB相关的类
org.archive.bdb.BdbModule 用来映射一个共享的BDB数据库环境(JE)的通用模型。
org.archive.bdb.BdbModule.BdbConfig 数据库配置对象。必需的,因为com.sleepycat.je.DatabaseConfig这个对象是不会被序列化的。此外它还可以防止无效设置 ......

Java使用相对路径读取文件

1.java project环境,使用java.io用相对路径读取文件的例子:
 *目录结构:
  DecisionTree
           
|___src
                 |___com.decisiontree.Sampl ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号