本文没啥技术含量,纯粹是个人探索为啥一个简单的java程序也有这么多线程的过程记录。时间宝贵的各位看官老爷可以无视本文了。

问题

工作需要,转战Java。又熟悉又陌生,熟悉是因为大学里接触过,陌生是因为工作中没用过。

比起C/C++,Java给我的感觉是不够“直白”,因为总隔着一层JVM。慢慢来吧~

写个HelloWorld观察下在Linux里跑起来是什么样子的:

public class HelloWorld
{  
    public static void main(String[] args) throws InterruptedException
    { 
        System.out.println("Hello, World!");
        Thread.sleep(600000);
        System.out.println("Goodbye, World!");
        System.exit(0);
    }   
}
继续阅读