精华内容
下载资源
问答
  • I am writing a Web application with Java, and this WAR application may be deployed to different application servers, such as Tomcat/JBoss/Jetty/Weblogic.For diagnostic purpose, I'd like to implement a...

    I am writing a Web application with Java, and this WAR application may be deployed to different application servers, such as Tomcat/JBoss/Jetty/Weblogic.

    For diagnostic purpose, I'd like to implement a dynamic web page to collect various environment/system information so that customer can provide these information to support engineers for diagnostics.

    One piece of information that is useful is the application server name and version that this application gets deployed to, such as Tomcat 7.0, JBoss 5.1.0, Glassfish 3.0, etc.

    I just wonder if there is any standard way to retrieve application server's name and version from different JEE application servers.

    解决方案

    I have find some code for getting server information of where you deploy your application.

    This code is written in Servlet to get server info in which it is running..

    String str1 = getServletContext().getServerInfo();

    By this you will get the server name and the server's version info.

    I think it will some what help you..

    展开全文
  • 全屏Java 实例 - 获取当前线程名称以下实例演示了如何通过继承 Thread 类并使用 getName() 方法来获取当前线程名称:TwoThreadGetName.java 文件publicclassTwoThreadGetNameextendsThread{publicvoidrun(){for(inti...

    全屏

    Java 实例 - 获取当前线程名称

    以下实例演示了如何通过继承 Thread 类并使用 getName() 方法来获取当前线程名称:

    TwoThreadGetName.java 文件public class TwoThreadGetName extends Thread {

    public void run() {

    for (int i = 0; i 

    printMsg();

    }

    }

    public void printMsg() {

    Thread t = Thread.currentThread();

    String name = t.getName();

    System.out.println("name=" + name);

    }

    public static void main(String[] args) {

    TwoThreadGetName tt = new TwoThreadGetName();

    tt.start();

    for (int i = 0; i 

    tt.printMsg();

    }

    }

    }

    以上代码运行输出结果为:name=main

    name=main

    name=main

    name=main

    name=main

    name=Thread-0

    name=Thread-0

    name=Thread-0

    name=Thread-0

    name=Thread-0

    name=main

    name=Thread-0

    name=main

    name=Thread-0

    name=main

    name=Thread-0

    name=main

    name=Thread-0

    name=main

    name=Thread-0

    分享到:

    0评论

    14487a65ea137d8f9ac97cdce44a0324.png

    展开全文
  • 我如何才能获取当前真正运行的app程序名?环境:sdk版本23,android studio3.1 oppoA59s2.Service代码//获取现在启动的Activityfinal ActivityManager am = (ActivityManager) getApplicationContext()....

    我如何才能获取当前真正运行的app程序名?

    环境:sdk版本23,android studio3.1 oppoA59s

    2.Service代码

    //获取现在启动的Activity

    final ActivityManager am = (ActivityManager) getApplicationContext().getSystemService(Activity.ACTIVITY_SERVICE);

    new Thread(){

    public void run() {

    while(true){

    try {

    List< ActivityManager.RunningTaskInfo > runningTaskInfo = am.getRunningTasks(1);

    ComponentName componentInfo = runningTaskInfo.get(0).topActivity;

    Log.i(TAG, componentInfo.getPackageName());

    sleep(200);

    } catch (Exception e) {

    e.printStackTrace();

    }

    }

    };

    }.start();

    manifest.xml代码

    但是我打开其他app后获取的当前app名好像被android系统隐藏了。都是显示的com.oppo.launcher。

    d94ea705121e97cbb3f631380772a321.png

    展开全文
  • packageorg.nhooo.example....publicclassGetCurrentMethodName{publicstaticvoidmain(String[]args){// 获取当前执行方法的名称StringmethodName=Thread.currentThread().getStackTrace()[1].getMethodName();Sys...

    package org.nhooo.example.lang;

    public class GetCurrentMethodName {

    public static void main(String[] args) {

    // 获取当前执行方法的名称

    String methodName =

    Thread.currentThread().getStackTrace()[1].getMethodName();

    System.out.println("methodName = " + methodName);

    GetCurrentMethodName obj = new GetCurrentMethodName();

    obj.executeAMethod();

    }

    private void executeAMethod() {

    // 获取当前执行方法的名称

    String methodName =

    Thread.currentThread().getStackTrace()[1].getMethodName();

    System.out.println("methodName = " + methodName);

    }

    }

    该程序将打印以下字符串:methodName = main

    methodName = executeAMethod

    展开全文
  • 搜索热词下面是编程之家 jb51.cc 通过...Java获取当前所在进程的PID+java获取当前的GC次数。import java.lang.management.ManagementFactory;import java.lang.management.RuntimeMXBean;import javax.management....
  • //跟App相关的辅助类public class AppUtils{private AppUtils(){/* cannot be instantiated */throw new UnsupportedOperationException("cannot ...}/*** 获取应用程序名称*/public static String getAppName(Conte...
  • Java中获取当前函数名

    2021-02-13 00:18:22
    有时候我们需要在程序中获取当前运行的函数名,如何简单的做到这点呢?我们可以用getStackTrace轻松搞定。一提到getStatckTrace多数人会联想到Thowable中的getStackTrace方法。的确,也正是发现StackTraceElement中...
  • I am deploying my Microservices on Kubernetes Cluster. Every Application has 4 replicas or PODS. For a REST API in 1 application, I want to track which POD addressed my request. e.g....
  • Java如何获取当前月份的名称

    千次阅读 2021-03-16 00:18:21
    要从系统获取当前月份的名称,我们可以使用java.util.Calendarclass。Calendar.get(Calendar.MONTH)从0开始的第一个月和11作为上月的整数返回月份的值。这意味着一月等于0,二月等于1,十二月等于11。让我们看下面的...
  • Java判断程序是否运行

    2021-03-06 00:08:46
    目前用windows系统 判断系统进程就通过Process执行Runtime的exc方法即windows的命令行windows有条tasklist命令 FI方法过滤出匹配的过滤名称tasklist /fi "imagename eq "public boolean isAlive(String procName) {...
  • 今天,我们来写一段Java程序。然后看看Java程序是如何执行的,以及Java新手小白遇到的问题和解决办法。HelloWorld的编写① 新建一个XXX.java (文件的扩展名显示出来)②编写代码 ,以类为单位编写,编写入口函数/方法...
  • 命令行运行JAVA程序

    2021-02-12 13:00:43
    如果出现找不到变量,核查环境变量是否配置好 可以运行javac java java -version看是否正常注意要在对应的目录下核查java文件里边的名字 class文件名是否与java文件名一致如果不一致编译出来的.class文件名出错,...
  • 咱们开门见山,代码如下,如有...import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.List;/**** @author syp**/public cla...
  • Java程序设计基础

    千次阅读 2021-02-12 12:31:43
    1、cmd的使用方法:2、环境变量的配置:第一章 Java基础一、Java语言开发环境开发及搭建1、JRE:是Java程序的运行环境,包含JVM和运行时所需的核心类库2、JDK:是Java程序开发工具包,包含JRE和开发人员使用的工具二...
  • 1.编译:打开命令提示符窗口-->找到源文件的文件夹并且打开-...输入 java 字节码文件名称(注意:不需要写后缀名)HelloWorld程序的组成:public:在java中代表访问权限修饰符,public代表公共的,是最大的访问权限...
  • java 获取当前函数名

    2021-02-27 22:23:10
    import java.text.SimpleDateFormat;import java.util.Date;/*** Java实现类似C/C++中的__FILE__、__FUNC_...** @version 1.0 2011-07-13**/public abstract class CommonFunction {/*** 打印日志时获取当前程序文...
  • Java实现猜数程序

    2021-03-13 09:27:14
    Java编写一个猜数程序,供大家参考,具体内容如下要求如下:编写一个猜数程序。命令行显示菜单:1.开始;2.退出。用户选择1,则程序生成一个0~99之间的随机整数,命令行显示“请输入你猜的数:”让用户猜。用户...
  • 如何运行java程序

    千次阅读 2021-03-01 06:33:34
    我们在编写Java程序以后都会在集成开发环境中运行程序,那么该如何的在命令行中运行Java程序呢?下面动力节点java学院小编为大家介绍如何运行java程序java程序的运行步骤1、首先我们在命令行运行Java程序需要借助...
  • 第一个Java程序

    2021-03-06 04:11:50
    上一小节通过安装JDK 搭建好了Java开发环境,下面就来体验一下如何开发Java程序。为了让初学者更好地完成第一个Java程序,接下来通过几个步骤进行逐一讲解。1、编写Java源文件在JDK安装目录的bin目录下新建文本文档...
  • java程序设计中,流程控制语句的类型有哪几种if if-else if-else if -else while do-while while-do switch-case-break-deflult for break continue return try -cacth-finally throwjava中的流程控制语句中的三种...
  • java 获取当前目录文件名觉得有用的话,欢迎一起讨论相互学习~示例文件夹和文件名如图所示只获取当前文件夹中的所有文件夹和文件名,而不包含子文件,如果遍历所有子文件夹,需要用到递归!知识点file.listFiles()...
  • Java程序设计

    千次阅读 2021-02-28 21:30:14
    JAVA程序设计第一章:从0开始学习java先下载JDK二级目录三级目录 第一章:从0开始学习java java是一种可以编写跨平台应用程序的面向对象程序设计语言。 本章我们要学习的内容有: 1.了解java语言的发展和运行机制 ...
  • Java语言程序设计》✍基础知识整理

    万次阅读 多人点赞 2020-12-29 09:01:48
    Java语言程序设计 第1章 Java语言概述 Java语言比较特殊,它既是编译型语言又是解释型语言。Java的源程序代码必须通过编译器将其编译为Java字节码(byte code)后才能运行,所以被称为编译型语言。但Java字节码不能...
  • importjava.io.File;importjava.lang.management.ManagementFactory;importjava.lang.management.RuntimeMXBean;importjava.net.InetAddress;importjava.net.UnknownHostException;importjava.util.Date;importorg.s...
  • Java程序的开发过程及基本调试方法

    千次阅读 2021-02-12 18:14:37
    文章导读【Java开发环境和运行环境都已部署完成,下一步就要进入编程环节的学习了。在学习之前呢,同学们有必要了解程序的完整开发流程,前面说...本篇与同学们探讨程序的开发方法及如何编写第一个Java程序。通过本...
  • java 获取当前系统信息的2015/4/12 6:35:59 qnzhl 程序员俱乐部 我要评论(0)摘要:publicstaticvoidmain(String[]args)throwsException{System.out.println(System.getProperty("user.home"));//C:\Users\...
  • 实验一 Java开发环境的熟悉一、实验内容:(一)使用JDK编译、运行简单的程序(二)使用idea编辑、编译、运行、调试Java程序。二、实验步骤:(一)命令行下Java程序开发打开cmd2. 使用md 20145105指令新建一个实验目录,...
  • Java语言程序设计(一)历年真题试卷及答案由湖南自考生网...全国2017年4月高等教育自学考试Java语言程序设计(一)试卷(含答案)(代码:04747)本试卷分两部分,满分100分,考试时间150分钟。1.第一部分为选择...
  • 程序开发到部分环节,都需要进行测试,如果手工进行操作,那样会很累的,今天爱站技术频道小编为大家带来了Java 获取当前类名和方法名的实现方法。获取类名:public static void testGetClassName() {// 方法1:...
  • 【单选题】如果一个局部变量具有与实例变量相同的名称,在局部变量的作用域内引用该实例变量方法是:【判断题】子类可以在自己的构造函数中使用super关键字来调用父类的含参数构造函数,但这个调用语句必须是子类构造...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 410,783
精华内容 164,313
关键字:

java当前程序名称

java 订阅