上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 40 下一页
  2018年6月21日
摘要: 泛型作用: 安全:在编译的时候检查类型安全; 省心:所有的强制转换都是自动和隐式的,提高代码的重用率; 1.格式: class 类型<字母列表>{ 修饰符 构造器(字母); 修饰符 返回类型 方法(字母) } 泛型常见字母: T Type 表示类型 K V 分别代表键值中的Key和Value E 代 阅读全文
posted @ 2018-06-21 22:45 有点懒惰的大青年 阅读(245) 评论(0) 推荐(0)
摘要: 一、模拟AWT事件处理 回顾一下JDK里面按下一个Button,有件事发生,这个东西怎么写: package com.cy.dp.observer.awt; import java.awt.Button; import java.awt.Frame; import java.awt.event.Ac 阅读全文
posted @ 2018-06-21 21:39 有点懒惰的大青年 阅读(208) 评论(0) 推荐(0)
  2018年6月20日
摘要: 一、背景 请模拟下面情形: 小孩在睡觉,醒来后要求吃东西 代码: class Child{ private boolean wakenUp = false; void wakeUp(){ wakenUp = true; } public boolean isWakenUp() { return wa 阅读全文
posted @ 2018-06-20 21:14 有点懒惰的大青年 阅读(266) 评论(0) 推荐(0)
  2018年6月19日
摘要: Test.java测试类: 阅读全文
posted @ 2018-06-19 22:54 有点懒惰的大青年 阅读(198) 评论(0) 推荐(0)
  2018年6月15日
摘要: 一、背景 LinkedList双向链表; 代码: Node.java: package com.cy.collection; public class Node { Node previous; //上一个node Object obj; //node上值 Node next; //下一个node 阅读全文
posted @ 2018-06-15 00:22 有点懒惰的大青年 阅读(277) 评论(0) 推荐(0)
  2018年6月13日
摘要: 一、背景: HashMap到底是怎么实现的? 一对一对的存放,通过key找value;map的键不能重复;自己怎么实现呢? 代码: Wife.java 辅助类 package com.cy.collection; public class Wife { String name; public Wif 阅读全文
posted @ 2018-06-13 22:26 有点懒惰的大青年 阅读(1366) 评论(0) 推荐(0)
  2018年6月11日
摘要: 原文地址:https://blog.csdn.net/sinat_38259539/article/details/71799078 反射是框架设计的灵魂 (使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码)) 一、反射的概述 JAVA反射机制是在运行 阅读全文
posted @ 2018-06-11 23:50 有点懒惰的大青年 阅读(230) 评论(0) 推荐(0)
摘要: 一、简单工厂 1.背景: 任意定制交通工具的类型和生产过程 代码: Moveable.java Car.java: package com.cy.dp.factory; public class Car implements Moveable{ @Override public void run() 阅读全文
posted @ 2018-06-11 21:29 有点懒惰的大青年 阅读(189) 评论(0) 推荐(0)
  2018年6月6日
摘要: Iterator模式 主要是用在容器的遍历上,其他的地方都不怎么用;理解一下,会用了就可以了; 主要是用在容器的遍历上,其他的地方都不怎么用;理解一下,会用了就可以了; 1、背景 请动手自己写一个可以动态添加对象的容器; 代码: ArrayList.java(是自己实现的,不是JDK) packag 阅读全文
posted @ 2018-06-06 23:07 有点懒惰的大青年 阅读(290) 评论(0) 推荐(0)
  2018年6月5日
摘要: 1.背景: MM的状态是非常不固定的,说不定刚才还非常高兴,没准一会就生气了。就跟六月的天似的,说变就变。 封装一下MM的状态:smile,cry,say;MM的状态决定了这些方法该怎么执行. 2.代码: Boy.java: package com.cy.dp.state; public class 阅读全文
posted @ 2018-06-05 00:33 有点懒惰的大青年 阅读(1323) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 40 下一页