今天忽然想看看java里, helloworld有几种写法。要求是越新颖越好,越古怪越好,让所有的人都看不懂的更好。只要:在屏幕上能输出Hello World!这个东西。
可以使用java,jsp, javascript等等java中所有的技术都可以,把代码发上来,来着有分拿。看看能发多少种。我应该不用写例子了吧,各位都是高人。
大奖等你拿,开动脑筋哦~~~

解决方案 »

  1.   

    真的要我写一个么
    public class HelloWorld
    {
        public static void main(string[]args)
        {
             System.out.println("Hello World!");
        }
    }
    是这么写吧,呵呵,好久没写code了=================================================================
            角落里的理想
                    http://blog.csdn.net/zdsdiablo/
                                     --------十分钟年华老去
    =================================================================
      

  2.   

    呵呵,可以用SOAP写一个,或者用SessionBean写,都很简单,不过没那个必要
      

  3.   

    ...
    jsp:<bean:message key="helloworld"/>properties文件:helloworld=Hello World!
      

  4.   

    <?xml version="1.0" standalone="yes"?>
    <?xml-stylesheet type="text/css2" href="greeting.css"?> 
    <GREETING>Hello World!</GREETING> 
    楼主真无聊啊
      

  5.   

    public class HelloWorld {
    public void showCode(String s) {
    System.out.println(s);
    }
    public static void main(String[] args) {
    String str = "Hello World !";
    HelloWorld hw = new HelloWorld();
    hw.showCode(str);
    }
    }
      

  6.   

    比较有空,呵呵。
    public class HelloWorld implements Runnable
    {
        public static void main(String[] args)
        {
            HelloWorld hw = new HelloWorld();
            Thread myThread = new Thread(hw);
            myThread.start();    
        }
        public void run()
        {
            try
            { 
                System.out.println("**     **         ** **         **    **    **                 **      **   **");
                Thread.sleep(1000);
                System.out.println("**     **         ** **         **    **    **                 **      **  ****");
                Thread.sleep(1000);
                System.out.println("**     **         ** **          **   **   **                  **      **  ****");
                Thread.sleep(1000);
                System.out.println("**     **         ** **          **   **   **                  **      **  ****");
                Thread.sleep(1000);
                System.out.println("*********   ***   ** **   ***    **   **  **    ***   **   ** **   *****   **");
                Thread.sleep(1000); 
                System.out.println("********* **   ** ** ** *******   **  **  **   ******* ** **   ** *******   **");
                Thread.sleep(1000); 
                System.out.println("**     ** ******* ** ** **   **   **  **  **   **   ** ****    ** **   **");
                Thread.sleep(1000);               
                System.out.println("**     ** **      ** ** **   **   ** **** **   **   ** **      ** **   **   **");
                Thread.sleep(1000); 
                System.out.println("**     ** **   ** ** ** *******   ** **** **   ******* **      ** *******  ****");
                Thread.sleep(1000);
                System.out.println("**     **   ***   ** **   ***      ***  ***      ***   **      **   *****   **"); 
            }
            catch(Exception e)
            {
                e.printStackTrace();
            }
        }  
    }
      

  7.   

    helloworld是给初学者的,并不是炫耀自己编程技巧的.弄不明楼主的用意 ^_^!
      

  8.   

    因为想起来以前在书店看过一本书,是写程序员写helloworld的,也是从基本的写起,用了好多种方式实现,有指针有堆栈,最后是伪代码,讲的就是一个程序员的发展过程,所以想看看helloworld都能怎么写。有简单的写法,也有复杂的啊,System.out.println不见得是效率最高的吧。虽然写起来最好写。=================================================================
            角落里的理想
                    http://blog.csdn.net/zdsdiablo/
                                     --------十分钟年华老去
    =================================================================
      

  9.   

    我觉得其实搞编程的人很牛比,真的,没有牛比的逻辑思维真的干不了这牛比的工作,所以,有时候,自己会有点自命不凡,感觉干coding比别的工作牛比,而且在新人面前还喜欢一副前辈的样子。
    我不知道现在还有多少人仍然怀揣当初入行时的梦想,我记得我的口号是“做最牛比的coding”,偶像是卡马克,现在真是,没日没夜,钱没有别人多,每天都写一个模块,真是烦啊,总觉得编程应该是有创造性的,怎么就是现在这个样子,难道真的不能coding一辈子吗,一定要,coding to 项目经理 to
    顾问吗 ,我觉得楼主的用意挺好的,乐在其中啊。
      

  10.   

    javascript好像不是java的范畴吧
      

  11.   

    javascript确实算不上,关键是想法嘛,不想限制的太死了。刚才吃饭的时候忽然想到可以在code中不包含"helloworld"而是用数字去表示,然后输出的时候再转化回来。或者加入混淆的代码,把这段数字加密,用的时候再解密。或者嵌入其他语言,不过我没用过,不知道怎么用。
    上面的老兄说用soap也蛮好啊,要是有空就实现它发上来给大家伙学习学习,呵呵。=================================================================
            角落里的理想
                    http://blog.csdn.net/zdsdiablo/
                                     --------十分钟年华老去
    =================================================================
      

  12.   

    随便写喽,有想法就成,不求最精,但求最怪=================================================================
            角落里的理想
                    http://blog.csdn.net/zdsdiablo/
                                     --------十分钟年华老去
    =================================================================
      

  13.   

    太多了,来一个
    public class HelloWorld
    {
        public static void main(string[]args)
        {
             System.out.println("Hello World!");
        }
    }
    好像是editplus自带的
      

  14.   

    public class HelloWorld
    {
    static
    {
    System.out.println("HelloWorld!");
    System.exit(0);
    }
    }
      

  15.   

    alert("HelloWord!");可以在一个类里把一个变量赋值,用令个类继承。输出“helloword”,但是程序里却没有那个东东。我想一开始是可以骗到人的
      

  16.   

    用line定坐标画个helloworld出来
    除了很麻烦 没什么缺点
    而且可以把坐标存成文件 都是纯数字用的时候读出来
    放在那谁也不知道干什么的
    嘿嘿
      

  17.   

    Jsp:<%@ page
      language = "java"
    %>
    <% String str = "Hello World" %>
    <html>
    <body>
    <%= str %>
    </body>
    </html>
      

  18.   

    呵呵,我刚学 
    public class HelloWorld
    {
    public static void main(String args[])
    {
    System.out.println("Hello World!");
    }
    }不过环境变量还是有点麻烦的,呵呵
      

  19.   

    有用数组写地么?=================================================================
            角落里的理想
                    http://blog.csdn.net/zdsdiablo/
                                     --------十分钟年华老去
    =================================================================
      

  20.   


    用line定坐标画个helloworld出来
    除了很麻烦 没什么缺点
    而且可以把坐标存成文件 都是纯数字用的时候读出来
    放在那谁也不知道干什么的
    嘿嘿-----------------------
    强!!!哈只
      

  21.   

    可以从文件里读取 helloWord字符串
      

  22.   

    进入命令行窗口,直接键入"HelloWorld"。
      

  23.   

    import javax.servlet.*;
    import javax.servlet.http.*;
    public class HelloWorld extends HttpServlet
    {
    public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException
    {
    response.setContentType("text/html"); 
    PrintWriter out = response.getWriter();
    out.println("<html>");
    out.println("HelloWorld");
    out.println("</html>");
    }

      

  24.   

    import java.io.*;
    //通过管道调用
    class PipedStreamTest
    {
    public static void main(String[] args)
    {
    PipedOutputStream pos =new PipedOutputStream ();
    PipedInputStream  pis =new PipedInputStream ();
    try
    {
    pos.connect(pis);
    new Producer(pos).start();
    new Consumer(pis).start();

    }
    catch(Exception e)
    {
    e.printStackTrace();
    }
    }

    }
    class Producer extends Thread
    {
    private PipedOutputStream pos;
    public Producer(PipedOutputStream pos)
    {
    this.pos=pos;

    }
    public void run()
    {
    try
    {
    pos.write("Hello World!".getBytes());
    pos.close();
    }
    catch(Exception e)
    {
    e.printStackTrace();
    }
    }
    }
    class Consumer extends Thread
    {
    private PipedInputStream pis;
    public Consumer(PipedInputStream pis)
    {
    this.pis=pis;

    }
    public void run()
    {
    try
    {     
    byte [] buf=new byte[100];
    int len = pis.read(buf);
    System.out.println(new String(buf,0,len));
    pis.close();
    }
    catch(Exception e)
    {
    e.printStackTrace();
    }
    }
    }
      

  25.   

    佩服!佩服!周末好好研究研究=================================================================
            角落里的理想
                    http://blog.csdn.net/zdsdiablo/
                                     --------十分钟年华老去
    =================================================================