1. package kubi.coder.wife;
  2. /**
  3. *
  4. * 这是一段Java程序写个他最爱的老婆的代码。<br>
  5. * 产生这个想法,是因为老婆要回老家几天,心里突然产生了无比依赖的感觉。<br>
  6. * 我现在只想对我的老婆说:<br>
  7. *
  8. * <b>老婆,我爱你!</b>
  9. *
  10. *
  11. * @author lihzh(苦逼coder)
  12. * @date 2012-5-25 下午9:23:11
  13. */
  14. public class 给最爱的老婆 {
  15. // 老婆是私有,全局唯一,不可更改继承的
  16. private static final class 老婆 {
  17. // 老婆,\r 代表换行
  18. private static final String 漂亮等级 = "世界上最美丽的\r";
  19. private static final String 温柔等级 = "世界上最温柔的\r";
  20. private static final String 勤劳等级 = "世界上最勤劳的\r";
  21. private static final String 善良等级 = "世界上最善良的\r";
  22. private static final String 可爱等级 = "世界上最可爱的\r";
  23. private static final String 懂我等级 = "世界上最懂我的\r";
  24. private static final String 疼我等级 = "世界上最疼我的\r";
  25. private static final String 照顾我等级 = "世界上最精心照顾我的\r";
  26. private static final String 对我的意义 = "你是我一生最爱的人\r";
  27. // 老婆是不能构造的,只能迎娶
  28. private 老婆() {
  29. }
  30. private static final 老婆 marryMe() {
  31. return new 老婆();
  32. }
  33. private boolean 笑() {
  34. System.out.println("老婆笑了:)");
  35. return true;
  36. }
  37. private boolean 哭() {
  38. System.out.println("呜呜,老婆伤心了。");
  39. return true;
  40. }
  41. private boolean 不在家() {
  42. System.out.println("老婆不在家。");
  43. return true;
  44. }
  45. private void 生气了() {
  46. throw new 老婆很生气Exception("老婆今天很生气,不爱理你。");
  47. }
  48. private void 破涕为笑() {
  49. System.out.println("老婆破涕为笑。");
  50. }
  51. @Override
  52. public String toString() {
  53. return "老婆你是:\r" + 漂亮等级 + 温柔等级 + 勤劳等级 + 善良等级 + 可爱等级
  54. + "你也是:\r" + 懂我等级 + 疼我等级 + 照顾我等级 + "总之,\r" + 对我的意义;
  55. }
  56. }
  57. /*
  58. * 老婆很生气异常
  59. */
  60. private static final class 老婆很生气Exception extends RuntimeException {
  61. private static final long serialVersionUID = 7260098074598571319L;
  62. private 老婆很生气Exception(String msg) {
  63. super(msg);
  64. }
  65. }
  66. public static void main(String[] args) {
  67. 老婆 myWife = 老婆.marryMe();
  68. System.out.println("老婆,首先我想对你说:" + myWife);
  69. System.out.println("如果你笑,");
  70. if (myWife.笑()) {
  71. System.out.println("我更加高兴。\r");
  72. }
  73. System.out.println("如果你哭,");
  74. if (myWife.哭()) {
  75. System.out.println("我哄你笑。\r");
  76. }
  77. if (myWife.不在家()) {
  78. System.out.println("我就很难入睡。\r");
  79. }
  80. System.out.println("生活中难免有琐碎、摩擦。");
  81. try {
  82. myWife.生气了();
  83. } catch (老婆很生气Exception e) {
  84. System.out.println(e.getMessage());
  85. System.out.println("都是我的错,是我不好。请老婆不要生气。");
  86. } finally {
  87. System.out.println("直到....");
  88. myWife.破涕为笑();
  89. // 为了空行
  90. System.out.println();
  91. }
  92. int myAge = 28;
  93. // 爱你一万年
  94. while (myAge <= 10028) {
  95. boolean 我是否爱你 = true;
  96. myAge++;
  97. }
  98. System.out.println("希望能就这样平平静静的牵你手,一直走。");
  99. System.out.println("我爱你,我的老婆。");
  100. System.out.println("\t ——你的老公(苦逼coder)于:2012年5月25日晚");
  101. }
  102. }

运行后结果:

老婆,首先我想对你说:老婆你是:

世界上最美丽的

世界上最温柔的

世界上最勤劳的

世界上最善良的

世界上最可爱的

你也是:

世界上最懂我的

世界上最疼我的

世界上最精心照顾我的

总之,

你是我一生最爱的人

如果你笑,

老婆笑了:)

我更加高兴。

如果你哭,

呜呜,老婆伤心了。

我哄你笑。

老婆不在家。

我就很难入睡。

生活中难免有琐碎、摩擦。

老婆今天很生气,不爱理你。

都是我的错,是我不好。请老婆不要生气。

直到....

老婆破涕为笑。

希望能就这样平平静静的牵你手,一直走。

我爱你,我的老婆。

——你的老公(苦逼coder)于:2012年5月25日晚

原创地址: http://mushiqianmeng.blog.51cto.com/3970029/878530

阅读(55) | 评论(0) | 转发(0) |

0

上一篇:转来的,我每次看都有收获

下一篇:嵌入式c笔试题(整理)

相关热门文章
  • 欢迎代码工科在ChinaUnix博客...
  • 欢迎代码搬运工在ChinaUnix博...
  • 摄像头avcodec_encode_video2...
  • 微信开发服务器验证代码python...
  • 欢迎程序员小码在ChinaUnix博...
  • A sample .exrc file for vi e...
  • IBM System p5 服务器 HACMP ...
  • 游标的特征
  • busybox的httpd使用CGI脚本(Bu...
  • Solaris PowerTOP 1.0 发布
评论热议

程序员写给老婆的代码相关推荐

  1. 史上首例!阿里程序员写的这一行代码,被国家博物馆收藏了

    中国国家博物馆,收藏有各类文物100多万件,是我国收藏文物数量最丰富的博物馆之一. 从甲骨到价值连城的的玉器书画,这里的藏品种类繁多,无不体现着厚重的中华文明. 近日,国博又增加一件令人意想不到的特殊 ...

  2. 企业有了程序员为什么还要用 低代码/无代码

    一.备受"争议"的无代码/低代码开发 在看这篇内容时,我们要知道,技术无时无刻不在进行发展,IT技术更是如此,快速的技术更新使得程序员在进行应用开发时效率更高:我记得在十多年前,开 ...

  3. python程序员一天写多少行代码-程序员写Python时的5个坏习惯,你有几条?

    很多文章都有介绍怎么写好 Python,我今天呢,相反,说说写代码时的几个坏习惯.有的习惯会让 Bug 变得隐蔽难以追踪,当然,也有的并没有错误,只是个人觉得不够优雅. 注意:示例代码在 Python ...

  4. 程序员写了段代码,自称完美! 网友: 我现在还在改你的Bug

    现在的互联网技术在飞速进步着,加之有一些程序员确实是喜欢编程,长久如此,很多程序员的技术也得到了一个质的飞跃,于是都想写出一个堪称没有Bug的代码! 这不,近日又有一位程序员发帖称: 可以看到,这是一 ...

  5. 优秀 Java 程序员写代码的风格

    转载自 涨姿势 | 优秀 Java 程序员写代码的风格 今天突发奇想,对编码习惯和 编程风格 很感兴趣,于是乎,找了一下关于编程风格(Java篇)的资料,希望对爱好编码或者开始学习编码的同学有帮助! ...

  6. py程序员写代码的习惯养成 防止想到什么写什么

    py程序员写代码的习惯养成 防止想到什么写什么 本例以一个爬虫项目为例 描述写代码的思路 架构注释 目标是明确:主线步骤 对起始页发起请求,获取数据根据获取的数据,构建请求url列表依次访问url列表 ...

  7. 程序员写代码的致命缺点

    Table of Contents 一.命名不规范 二.日志不规范 三.拒绝写接口和假数据 四.不写单元测试 五.先集成,再测试,再放弃. 六.理不清楚逻辑,边做边猜 七.不做方案 八.不关注性能 九 ...

  8. 史上首例!程序员写的代码,被国家博物馆收藏了!

    中国国家博物馆,收藏有各类文物100多万件,是我国收藏文物数量最丰富的博物馆之一. 从甲骨到价值连城的的玉器书画,这里的藏品种类繁多,无不体现着厚重的中华文明. 近日,国博又增加一件令人意想不到的特殊 ...

  9. 一位月薪8000的程序员写的代码,你们觉得值这个价吗?

    现在IT互联网行业高速发展,对程序员的要求越来越高.「写代码」作为一种技能,入门并不是很难.但是要像高手那样优雅地「写好代码」并不是一件容易的事. 近日,播妞在某平台上看到这样一条帖子,一位网友发帖吐 ...

最新文章

  1. MapReduce输入输出的处理流程及combiner
  2. Android中RatingBar的自定义效果
  3. OpenCV—基本数据结构与示例
  4. matlab读取黑白图目标位置的坐标,matlab对图像处理——裁剪 获取灰度图 获取坐标点...
  5. python 数据驱动接口自动化框架_python接口自动化测试 - 数据驱动DDT模块的简单使用...
  6. 索然无味的正则表达式
  7. 静态NAT、动态NAT、PAT(端口多路复用)的配置
  8. Android UI系列-----Dialog对话框
  9. 软件测试工程师简历项目经验怎么写?
  10. 用Python绘制杨紫作品集动态二维码
  11. 如何将pdf文件转换成图片格式,插入到word中
  12. TIA PORTAL博途中进行网络组态时,拓扑视图要不要组态,有什么作用?
  13. 工欲善其事,必先利其器
  14. 《滕王阁序》古文鉴赏
  15. Ovftool安装导出vsphere虚拟机
  16. WOJ1017-Billiard Ball
  17. 限制字符输入数功能(jQ版和原生JS版)
  18. MODBUS通讯详解(博客园)
  19. java sql 日期_java.sql.Date
  20. 前端中常用的一个标准的表格模板

热门文章

  1. css3 图片旋转360度动画
  2. linux分屏桌面环境,Linux分屏操作screen[装逼神器]
  3. latex打出 像小写l一样的字母
  4. Python Challenge-39 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
  5. 简述使用计算机对会计工作的影响,会计电算化对会计工作的影响有哪些
  6. 使用certbot完成证书的自动发放
  7. python代码库-吐血整理!绝不能错过的24个Python库
  8. dnfdpl服务器维护了,2019DNF心悦DPL活动地址 DNF心悦DPL活动网址及奖励一览
  9. Could not execute JDBC batch update异常的解决办法
  10. 消息队列的全双工通信