我能抽象出整个世界

但是我不能抽象出你

因为你在我心中是那么的具体

所以我的世界并不完整

我可以重载甚至覆盖这个世界里的任何一种方法

但是我却不能重载对你的思念

也许命中注定了 你在我的世界里永远的烙上了静态的属性

而我不慎调用了爱你这个方法

当我义无返顾的把自己作为参数传进这个方法时

我才发现爱上你是一个死循环

它不停的返回对你的思念压入我心里的堆栈

在这无尽的黑夜中

我的内存里已经再也装不下别人

我不停的向系统申请空间

但却捕获一个异常:我爱的人不爱我

为了解决这个异常

我愿意虚拟出最后一点内存

把所有我能实现的方法地址压入堆栈

并且在栈尾压入最后一个方法:将字符串“我爱你,你爱我吗?”传递给你

如果返回值为真,我将用尽一生去爱你

否则,我将释放掉所有系资源

下面这个是修改版:

我能把整个世界都抽象成对象

但是没办法把你变成我的对象

想让你成为私有常量,外部函数无法访问你

又想让你变成全局常量,在整个生命周期随时随地都可以调用你

因为世界上没有这样的常量

所以我无法定义你

我可以重载甚至覆盖任何一种方法

但是我却不能重载对你的思念

也许命中注定了 你在我的世界里永远的烙上了静态的属性

而我不慎调用了爱你这个方法

当我义无返顾的把自己作为参数传进这个方法时

我才发现“爱你”方法里面执行是一个死循环

她不停的返回对你的思念存入我心里的堆栈

在这无尽的无穷无尽循环中

我的内存资源已经快消耗殆尽

我却依然不停的向系统申请空间换取我对你的想念

终于我受不了爱你的煎熬

调用了“表白”这个Public方法

将字符串 “如果你爱你,我将用尽一生去爱你,你爱我吗?” 传递给你

我却捕获一个异常---内存溢出,我爱的人不爱我

为了解决这个异常

我偷偷修改"表白"的方法

加上了异常处理finally块

并且将返回值设为真

心想这样万无一失了吧

鼓起勇气再一次调用“表白”

我却依然捕获到同样的异常

仔细调试代码原来在方法中有一段这样的代码

“如果没房没车,则执行System.exit()”

欲哭无泪,身心破碎……

程序员编程表达爱情php,一个程序员的爱情表白书相关推荐

  1. java设计一个形状shape_编程定义一个图形接口 Shape, 内含2个抽象方法 get... JAVA编程题:编一个程序包含一个接口 shape(该接......

    导航:网站首页 > 编程定义一个图形接口 Shape, 内含2个抽象方法 get... JAVA编程题:编一个程序包含一个接口 shape(该接... 编程定义一个图形接口 Shape, 内含2 ...

  2. 程序员编程表达爱情php,用代码书写一个程序员的爱情故事

    今天在csdn上看了一篇帖子:这段代码描述我最近的心情. 才发现原来用代码可以书写人生,对代码的作者十分钦佩. public class MyLoveStory { public static voi ...

  3. [C语言编程练习][14]编写一个程序,使用嵌套循环,按下面格式打印字母。A

    编写一个程序,使用嵌套循环,按下面格式打印字母. A BC DEF GHIJ KLMNO PQRSTU /*使用嵌套循环,打印下面的字母*/ #include <stdio.h> int ...

  4. java编程基础篇-- 编写一个程序,从键盘输入三个整数,求三个整数中的最小值。

    编写一个程序,从键盘输入三个整数,求三个整数中的最小值. package Exam01;import java.util.Scanner;public class Topic03 {public st ...

  5. [C语言编程练习][08]编写一个程序,提示用户输入名和姓,然后以“名,姓”的格式打印出来。

    编写一个程序,提示用户输入名和姓,然后以"名,姓"的格式打印出来. #include<stdio.h>int main(void) {char f_name[40];c ...

  6. [C语言编程练习][09]编写一个程序,提示用户输入名和姓,并执行以下操作

    编写一个程序,提示用户输入名和姓,并执行以下操作: a.打印名和姓,包括双引号: b.在宽度为20的字段右端打印名和姓,包括双引号: c.在宽度为20的字段左端打印名和姓,包括双引号: d.在比姓名宽 ...

  7. [C语言编程练习][07]编写一个程序, 提示用户输入杯数, 并以品脱、 盎司、 汤勺、 茶勺为单位显示等价容量。

    在美国的体积测量系统中,1品脱等于2杯,1杯等于8盎司,1盎司等于2大汤勺,1大汤勺等于3茶勺.编写一个程序,提示用户输入杯数,并以品脱.盎司.汤勺.茶勺为单位显示等价容量.思考对于该程序,为何使用浮 ...

  8. linux 程序加启动项,linux 让一个程序开机自启动并把一个程序加为服务

    linux 让一个程序开机自启动并把一个程序加为服务 來源:互聯網  2016-05-27 08:31:00  評論 linux 让一个程序开机自启动并把一个程序加为服务 本文以tomcat7为例 首 ...

  9. 编写一个c语言程序 求e的值,编写一个程序求e的值_相关文章专题_写写帮文库

    时间:2019-05-15 01:58:18 作者:admin 3.2 代数式的值 做课人 尹圣军 [教学目标] 知识与技能 能解释代数式值的实际意义,了解代数式值的概念. 过程与方法 经历观察.实验 ...

最新文章

  1. 使用Spring进行统一日志管理 + 统一异常管理
  2. 浙江大学杭州国际科创中心招聘优秀青年人才(机器学习及大数据)
  3. LeetCode 题 - 9 回文数
  4. 字符串匹配之KMP算法详解
  5. 字节跳动杯2018中国大学生程序设计竞赛-女生专场题解
  6. 拓端tecdat|R语言贝叶斯推断与MCMC:实现Metropolis-Hastings 采样算法示例
  7. LCS最长公共子序列——动态规划
  8. linux下C语言获取微秒级时间
  9. cad灯具图标_CAD图纸灯具图例
  10. SVN客户端下载及安装
  11. EndNote 高校_再也不用苦苦寻找EndNote安装包~【EndNote网页版】
  12. ccf 节日 java 思路
  13. 用计算机用鞋码算年龄,尺寸换算厘米对照(尺寸和厘米换算计算器)
  14. android 实现果冻动画效果,HTML5/Canvas粘滑的果冻动画特效
  15. 微信云服务器socket,微信小程序使用Socket的实例
  16. java8_我是如何优雅的使用Optional的
  17. 浅析国内指纹识别技术(附带小工具)
  18. jump大乱斗维护服务器,Jump大乱斗常见问题解决方法_Jump大乱斗常见问题解决及按键设置方法_飞翔教程...
  19. 计算机毕业设计基于asp.net的旅游网站
  20. 鼠标被计算机无法识别怎么办,电脑无法识别鼠标的处理方案

热门文章

  1. 【LVI-SAM论文全文翻译】: LVI-SAM: Tightly-coupled Lidar-Visual-Inertial Odometry via Smoothing and Mapping
  2. java springboot生成二维码图片
  3. javafx 多线程赛马设计
  4. [daily paper 11]2023 03 19 2022 1 Large Models are Parsimonious Learners Activation Sparsity in Trai
  5. D. Boris and His Amazing Haircut(线段树)
  6. 我为自己“带盐”——博客之星,感谢有你!
  7. Android Camera2 使用指北
  8. ssh密匙互信操作【原创】
  9. 计算机硬盘一直加载,Win10 64位电脑一直在频繁读取硬盘怎么办(已解决)
  10. ESD监控系统、防静电闸机的应用案例