- 博客(8)
- 收藏
- 关注
原创 动态代理模式总结
优点:动态代理模式相比于静态代理模式更灵活动态代理模式不用显示的让它与真实主题类实行相同的接口,而是把这种实现推迟到了运行时。一个典型的动态代理模式可以分为三个步骤public class DynProxyObj implements InvocationHandler{ private Object obj; public DynProxyObj(Object obj){
2016-07-07 21:34:21
241
原创 静态代理模式总结
基本作用:为其他对象提供一种代理以控制对这个对象的访问首先得创建一个主题类,得是接口public interface Subject { public void teach();}然后创建一个实现主题类也就是被代理的类,继承主题类public class Teacher implements Subject{ private String name; public Teacher(St
2016-07-07 21:22:14
232
原创 设计模式
设计模式(Designpattern)是一套被反复使用、多数人知晓的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。1.简单工厂模式工厂模式是由一个工厂对象决定创建出哪一个具体实例,就比若像苹果手机生产6s,把方法给富士康代工厂生产6s。创建一个手机的抽象父类public abstract class Phone {public in
2016-07-05 13:09:22
201
原创 Java初期阶段总结
一、回顾初期阶段学习认识自身不足 经过两个多月的时间,学习了有画板、五子棋、文件搜索线程游戏等项目。另我感触最深的就是画板,刚开始学啥也不懂!跟本不明白JFrame JPanel是干什么用的,画板项目重新定义了我对java的理解,但是通过一系列的学习画板还是不难。之后学的线程游戏小球大作战感觉难度不是很大,但是需要记的东西很多。 通过初期阶段的学习总结自身6点不足
2016-05-17 13:43:57
352
原创 对线程的基本认识
1 .线程的概述:系统上每个运行的程序都是一个进程,每个进程包含一到多个线程同时执行任务提升CPU的使用效率。 2.线程的定义:定义一个线程有两种方法 1.继承java.lang.Thread类 public TextThread extends Thread{
2016-04-26 18:53:26
371
原创 画板项目
画板项目分为几个步骤一步步去完成1.创建DrawBoard窗体,把窗体设置为边框布局。DrawBoard extends JFrame BorderLayout bl = new BorderLayout();this.setLayout(bl);2.把窗体分为三个面板 plLeft plCtener plDown然后在相应的面板上设置
2016-03-23 15:43:20
440
原创 对类的继承的基本认识
一、对构造器的理解构造器的作用 1、构造对象:方法名跟类名相同,创建一个对象去连接内存里堆的地址找到属性跟方法并调用。构造器的定义格式:public 类名(){}public class Teacher{ String name; public Teacher(){ System.out.println("执行了老师的构造方法"); }}
2016-03-05 13:10:17
343
原创 OPP面向思想个人认识
类与对象的基本认识类 从生活中去理解类是生活中实体的共同点的集合,是以人的主观意识存在的。例如:飞机、大巴、的士它们的共同点都是载客运输它们都属于一个类。对象 对象是任意一个实体, 类的具体客观存在。例如:喝水的杯子,正拿在手里喝水杯子就是对象。正在打字的电脑,电脑就是对象。 opp面向对象思想认识opp面向对象思想区别于面向过程思想,面向可以理解成关注
2016-02-29 15:34:32
2954
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人