小编anu*_*sth的帖子

如何杀死正在等待Java中阻塞函数调用的线程?

我有一个帖子:

Thread t = new Thread(){
    public void run(){
        ServerSocketConnection scn = (ServerSocketConnection)
                Connector.open("socket://:1234");
        // Wait for a connection.
        SocketConnection sc = (SocketConnection) scn.acceptAndOpen();
       //do other operation
    }
};
t.start();
Run Code Online (Sandbox Code Playgroud)

让我们说没有客户端连接到服务器,所以这个线程将被阻止.现在我想杀死上面的线程t?我怎么能杀了它?

java multithreading midp java-me

9
推荐指数
1
解决办法
1万
查看次数

Why getResourceAsStream method is in Class class?

Why public InputStream getResourceAsStream(String name) is in Class class? It just give inputstream of file which is in jar file and there is no relation with Class class. so it can be static method and it can be in any class.

java embedded-resource java-me

7
推荐指数
1
解决办法
833
查看次数

如何知道给定jar文件使用哪个类/包/方法?

我有一个jar文件.我想知道JAR文件中的类使用了哪些外部类和方法.谁能建议我任何工具?

例如 - 如果以下两个类被打包到Myjar.jar中

import java.util.Vector;
class MyJarClass{

    public static void main(String args[]){
        Vector v = new Vector();
        AnotherClass another = new AnotherClass();

        v.addElement("one");
        another.doSomething();

    }
}

class AnotherClass{

    void doSomething(){
    }
}
Run Code Online (Sandbox Code Playgroud)

当我将JAR提供给工具时 - 该工具应显示java.util.VectorVector.adElements()来自外部源(MyJar.jar中不存在)

忘了提,我没有访问源代码.

java jvm jar java-me

5
推荐指数
1
解决办法
1451
查看次数

如何使用wildcard ip 0.0.0.0获取InetAddress?

InetAddress没有提供任何静态方法或构造函数来获取InetAddress通配符IP 0.0.0.0.唯一的方法是InetAddress.getByName("0.0.0.0")

但是,AvoidUsingHardCodedIP如果我们通过硬编码IP,PMD会给出.有没有办法获得InetAddress通配符IP,但没有硬编码IP?

java pmd

4
推荐指数
1
解决办法
4470
查看次数

标签 统计

java ×4

java-me ×3

embedded-resource ×1

jar ×1

jvm ×1

midp ×1

multithreading ×1

pmd ×1