if(条件){System.out.println("hello")}else{System.out.println("wrold")}同时输出hello wrold

本文提供了一个使用Java实现的简单多线程示例。示例通过创建并启动一个新的线程来展示如何根据线程的状态输出不同的字符串。该示例有助于理解Java中线程生命周期的概念。
package com.thread;

public class second extends Thread{
    public static void main(String[] args) {
        /**
         * if(条件){
         *     System.out.println("hello");
         * }else{
         *     System.out.println("wrold");
         * }
         * 输出:hello wrold
         */
        //方法一
//        if(System.out.printf("hello").equals("")){
//            System.out.println("hello");
//        }else{
//            System.out.println(" world");
//        }
        
        //方法二:用多线程
        if(new Thread(){
            {
                this.start();  //在一个静态块中启动一个线程
            }
            @Override
            public void run() {
                System.out.println(" wrold");
            }
        }.isAlive()){
            System.out.print("hello");
        }else{
            System.out.println("wrold");
        }
    }
}

 

转载于:https://www.cnblogs.com/xinxinjava/archive/2013/05/09/3068539.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值