/**

* 老婆,我爱你!

*/

public class 给最爱的老婆 {

// 老婆是私有,全局唯一,不可更改继承的

private static final class 老婆 {

// 老婆,\r 代表换行

private static final String 漂亮等级 = "世界上最美丽的\r";

private static final String 温柔等级 = "世界上最温柔的\r";

private static final String 勤劳等级 = "世界上最勤劳的\r";

private static final String 善良等级 = "世界上最善良的\r";

private static final String 可爱等级 = "世界上最可爱的\r";

private static final String 懂我等级 = "世界上最懂我的\r";

private static final String 疼我等级 = "世界上最疼我的\r";

private static final String 照顾我等级 = "世界上最精心照顾我的\r";

private static final String 对我的意义 = "你是我一生最爱的人\r";

// 老婆是不能构造的,只能迎娶

private 老婆() {

}

private static final 老婆 marryMe() {

return new 老婆();

}

private boolean 笑() {

System.out.println("老婆笑了:)");

return true;

}

private boolean 哭() {

System.out.println("呜呜,老婆伤心了。");

return true;

}

private boolean 不在家() {

System.out.println("老婆不在家。");

return true;

}

private void 生气了() {

throw new 老婆很生气Exception("老婆今天很生气,不爱理你。");

}

private void 破涕为笑() {

System.out.println("老婆破涕为笑。");

}

@Override

public String toString() {

return "老婆你是:\r" + 漂亮等级 + 温柔等级 + 勤劳等级 + 善良等级 + 可爱等级

+ "你也是:\r" + 懂我等级 + 疼我等级 + 照顾我等级 + "总之,\r" + 对我的意义;

}

}

/*

* 老婆很生气异常

*/

private static final class 老婆很生气Exception extends RuntimeException {

private static final long serialVersionUID = 7260098074598571319L;

private 老婆很生气Exception(String msg) {

super(msg);

}

}

public static void main(String[] args) {

老婆 myWife = 老婆.marryMe();

System.out.println("老婆,首先我想对你说:" + myWife);

System.out.println("如果你笑,");

if (myWife.笑()) {

System.out.println("我更加高兴。\r");

}

System.out.println("如果你哭,");

if (myWife.哭()) {

System.out.println("我哄你笑。\r");

}

if (myWife.不在家()) {

System.out.println("我就很难入睡。\r");

}

System.out.println("生活中难免有琐碎、摩擦。");

try {

myWife.生气了();

} catch (老婆很生气Exception e) {

System.out.println(e.getMessage());

System.out.println("都是我的错,是我不好。请老婆不要生气。");

} finally {

System.out.println("直到....");

myWife.破涕为笑();

// 为了空行

System.out.println();

}

int myAge = 28;

// 爱你一万年

while (myAge <= 10028) {

boolean 我是否爱你 = true;

myAge++;

}

System.out.println("希望能就这样平平静静的牵你手,一直走。");

System.out.println("我爱你,我的老婆。");

}

}

运行结果:

用java代码输出我爱你_这是一段Java程序员写给最爱的老婆的代码。相关推荐

  1. java工程师的一生_百看不厌之一张图诠释程序员的一生

    原标题:百看不厌之一张图诠释程序员的一生 01 百看不厌系列之一张图诠释程序员的一生. 02 变得越来越强了... 03 不知道是干什么的,但又不敢删... 04 当前端的人抱怨Java 时,C++程 ...

  2. 单例模式代码_设计模式之单例:程序员必知必会,举例子+代码示例,通俗易懂...

    推荐学习 给力!啃烂这套"核心知识"+"高级面试",成功定级腾讯JavaT4 举个通俗的例子:我们电脑桌面上的一些软件快捷方式,我们可以创建多个这样的快捷方式, ...

  3. 程序员看过来:阿里毕玄提升代码能力的4段经历

    简介:对于程序员而言,我始终认为代码是展现能力的关键.一个优秀程序员写的代码,和一个普通程序员写的代码是很容易看出差别的,代码是展示程序员硬实力的名片.如何提升写代码的能力,始终是一个关键的话题,不过 ...

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

    开发者(KaiFaX) 面向全栈工程师的开发者专注于前端.Java/Python/Go/PHP的技术社区 来自:传智汇 国家博物馆又上新了! 前几天,在全国抗击新冠肺炎疫情表彰大会上,阿里的三行健康码 ...

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

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

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

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

  7. 程序员写给老婆的代码

    package kubi.coder.wife; /** * * 这是一段Java程序写个他最爱的老婆的代码.<br> * 产生这个想法,是因为老婆要回老家几天,心里突然产生了无比依赖的感 ...

  8. 程序员脱单秘籍丨带你用代码Kotlin看女性择偶标准

    写在前面:一名有三年Android开发经验的女程序员(欢迎大家关注我 ~期待和大家一起交流和学习Android的相关知识) 好久没写干货啦!今天来给大家带来Android 程序员开发Kotlin基础分 ...

  9. 程序员写的数字代表什么_代表性不足的国家的程序员可以取得成功的6种方法...

    程序员写的数字代表什么 要成为像喀麦隆这样代表性不足的社区的程序员很难. 许多非洲人甚至都不知道计算机编程是什么,并且很多人确实认为这仅适用于西方或亚洲国家的人们. 直到18岁时我才拥有计算机,直到1 ...

最新文章

  1. 深度剖析如何实现事务消息
  2. 集群调度框架的架构演进之路
  3. [转]Linux C语言头文件搜索路径
  4. Part 3: Services
  5. 17-Flutter移动电商实战-首页_楼层区域的编写
  6. 复杂语境下的实体关系抽取
  7. php 输出 jsonp
  8. mtk android手机 代码问题,MTK用户必备 Android手机也能系统恢复
  9. 数据结构与算法 汉诺塔问题和列车车厢重排问题
  10. k均值聚类的python代码_k-均值聚类Python代码实现
  11. java爬虫技术怎么学_java网络爬虫基础学习(四)
  12. Qt-textEdit 滚顶条设置只读模式
  13. Kettle — 使用手册
  14. windows电脑如何设置定时关机?电脑设置定时关机的方法
  15. 特别有趣的spyder运行程序
  16. 数据库设计阶段和三个重要的设计模型
  17. Linux进程优先级和nice值
  18. 阿里P7测试员晒工资条,看完狠狠扎我心
  19. 用360检查元素时怎么知道html文件名,360浏览器审查元素怎样用?360浏览器开发工具使用教程...
  20. 安卓拨号界面查询*#代码大全(由于最近普通用户爱玩这些黑科技,于是在网上找了些)

热门文章

  1. cesium分屏对比
  2. 中国自由软件推广先锋的自述,心潮澎湃的一往无前,一定要看!作者:洪峰...
  3. 再见postman,被这个一站式接口管理工具折服了
  4. 《淘宝技术这十年》 读书笔记
  5. NetCDF简介与格式入门
  6. ce修改面板属性_用CE脚本进行FGO一键修改局内属性
  7. 基于u-net,cv2以及cnn的中文车牌定位,矫正和端到端识别软件
  8. 论文阅读 (四):MILIS: Multiple Instance Learning with Instance Selection.
  9. Jboot 跨域请求
  10. 基于二手车价格预测——特征工程