摘要:
键盘VK键值列表 /* Virtual Keys, Standard Set*/ VK_LBUTTON 0x01 VK_RBUTTON 0x02 VK_CANCEL 0x03 VK_MBUTTON 0x04 #define VK_LBUTTON 0x01 //鼠标左键 #define VK_RBUT 阅读全文
摘要:
1. Interface Iterable 迭代器接口,这是Collection类的父接口。实现这个Iterable接口的对象允许使用foreach进行遍历,也就是说,所有的Collection 集合对象都具有"foreach可遍历性"。这个Iterable接口只有一个方法: iterator()。 阅读全文
摘要:
目前存在的问题: 1. 如果两个java文件的类名一致,那么后编译的class文件就会覆盖 前面编译的class文件。 包:java中的包相当于windows文件夹。 包的好处: 1. 解决类名重复class文件覆盖的问题。 2. 方便软件版本的发布。 包语句的格式: package 包名; 目前存 阅读全文
摘要:
面向对象三大特征: 1. 封装: 属性 方法 私有化 get set 人妖 : 男 女 2. 继承 :(多态,抽象,接口,匿名内部内) 3. 多态 继承: 目前存在的问题: 1. 目前没有把动物类与鸟类的继承关系描述清楚。 2. 动物类与鸟类的代码重复。 继承的格式: class 类名1 exten 阅读全文
摘要:
Throwable常用的方法: 1. toString() 返回的是用于描述该异常情况的类的完整类名。 包名+ 类名 = 完整类名。 2. getMessage() 返回创建Throwable对象的时候传入的消息字符串的, 3. printStackTrace() 打印异常的栈信息。 | Throw 阅读全文
摘要:
内部类: 在一个类的内部定义另外一个类,那么另外一个类则称作为内部类 。 内部类的class文件名: 外部类$内部类.class 成员内部类: 成员内部类的访问方式: 方式一: 在外部类提供一个方法创建内部类的对象进行访 方式二:在其他类中直接创建内部的对象进行访问。 格式: 外部类.内部类 变量名 阅读全文
摘要:
单例设计模式:保证一个类在内存中只有一个对象。 模式:解决一类问题的固定步骤。 模式最早是源于建筑行业, 盖房子的步骤都是固定的: 打地基 >浇柱子 > 楼面 >砌墙 >封顶 > 装修 软件行业23种设计模式: 1. 单例设计模式 2. 模板设计模式 3. 观察者设计模式。 4. 工厂设计模式 5. 阅读全文