把爱情程序化——给女程序员的情书

   把爱情程序化

                         ——给女程序员的情书

我能抽象出整个世界,

但是我不能抽象出你 。
因为你在我心中是那么的具体。。。
所以我的世界并不完整。
我可以重载甚至覆盖这个世界里的任何一种方法。。。
但是我却不能重载对你的思念。。。
也许命中注定了 你在我的世界里永远的烙上了静态的属性。
而我不慎调用了爱你这个方法。。。
当我义无返顾的把自己作为参数传进这个方法时。。。
我才发现爱上你是一个死循环。。。
它不停的返回对你的思念压入我心里的堆栈。。。
在这无尽的黑夜中。。。
我的内存里已经再也装不下别人。。。
我不停的向系统申请空间。。。
但却捕获一个异常---我爱的人不爱我。。。
为了解决这个异常。。。
我愿意虚拟出最后一点内存。。。
把所有我能实现的方法地址压入堆栈。。。
并且在栈尾压入最后一个方法---将字符串"我爱你,你爱我吗?"传递给你。。。
如果返回值为真--我将用尽一生去爱你。。。
否则--我将释放掉所有系统资源。

 

【附Java版源代码,程序无实际意义,纯属无聊时瞎写的。(可运行,但为死循环) 】

/**
 *Author: Delholm

 *Date:  2008-9-26

 *Info:  本程序可任意转载,转载请保留作者信息

**/

package 把爱情程序化;
import java.util.LinkedList;
import java.util.List;

public abstract class MyWorld  //我能抽象出整个世界。。。
{
  public void YourHeart(){   //我却不能够抽象出你,因为你在我的心中是那么具体。。。
  
  }   

 

  /***我可以重载,甚至覆盖这世界上的任何一种方法。。。***/
  public MyWorld(){ 

  }
  public MyWorld(String me,String you){
  this.you = "你";
  this.i   = "我";
  }


 public void IMissYou(){                //但我却不能重载对你的思念
  System.out.println("真的很想你!");
 }

 /*也许命中注定了,你在我的世界里 永远的烙上了静态的属性。。。 */
 private static String you  = "你";       
 private static  String  i  = "我";


 public static void main(String[] args) {

  /*** 而我不慎调用了爱你这个方法***/
  String love = ILoveYou(i,you); //当我义无返 顾的把自己作为参数传进这个方法时
 

  }
 private static String ILoveYou(String i ,String you){
  try {
   while(1==1){                              // 我才发现爱上你是一个死循环
    System.out.println(i + "爱" + you);  
   }
    /*在这无尽的黑夜中...
    * 我的内存里已经再也装不下别人...
    * 我不停的向系统申请空间...
    * */
  } catch (Exception onlyYou) {               //我却捕获到一个异常
   onlyYou.printStackTrace();
   System.out.println("我爱的不是你。。");    //我爱的人不爱我。。。
  }
  finally{
   List list = new LinkedList();         //为了解决这个问题,我虚拟出最后一点内存
   Object toYou = "真的很爱你 !";
   boolean add = list.add(toYou);        //我把所有能实现的方法压入栈底

 

   /** 并将字符串“我爱你 ,你爱我吗?”传递给你。。。**/
   boolean yourAnswer = MylastMethod("我爱你 ,你爱我吗?"); 

 

   if(yourAnswer){                            //如果返回值为真,
    System.out.println("我爱你一生一世!");   //我将用一生时间去爱你。。。
   }
   else{
    System.runFinalization();                 //否则,我将释放掉所有的系统资源
   }
    
  }
  return "I Miss You!";        //它不停的返回对你的思念压入我心里的堆栈。。。
 }
 private static boolean MylastMethod(String myHeart) {
  boolean yourAnswer = true;
  String yourHeart = "YourHeart";
  if(myHeart.equals(yourHeart)){
   yourAnswer = true;
  }
  else{
   yourAnswer = false;
  }
  return yourAnswer;
  }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值