- 博客(9)
- 问答 (3)
- 收藏
- 关注
原创 java代理理解(一)
(菜鸟理解,大牛勿喷啊~)通俗地说就是,程序运行时被构造出来的代理对象,用一次(无论是实现接口的还是继承自Object的)方法,就要调用一次处理器的invoke方法,然后再然后使用另外invoke方法使用被代理的类的方法(这里使用到了反射的invoke方法)。说起来太tm抽象了,下面用关键词详细说下。作用:可以在程序运行时创建一个以一组接口为条件的类,有时在代码中有一个表示接口的c
2015-11-27 22:13:43 183
原创 java变量的总结
java中的变量有两大类:全局变量,局部变量。1.全局变量:也叫成员变量,在整个类中定义,成员变量随着对象的建立而建立,随着对象的消失而消失,存在于对象所在的堆内存中。全局变量又分为:1)类变量2)实例变量区别在于:类变量又为静态变量,需要加上修饰符static,需要使用的时候无需实例化对象,直接使用类名调用,当然也可以使用实例的对象调用,在此情况下的所有实例共享一块儿内存
2015-11-18 17:14:35 236
原创 git命令小节
环境:ubuntu1)git init 把你新建的一个文件夹(可空也可非空)初始化(有一个.git的隐藏配置目录)为一个创库,由git管理。2)git add 把在仓库下的文本类型的文件添加到仓库中,使用空格隔开可以一次性添加多个文件。3)git commit -m m为参数后面用引号把一些提交的提示扩起来,此命令可以一次性提交多个添加的文件。4)git status 查看仓库状
2015-11-17 11:20:59 146
原创 文件命令复习(一)
首先我们来复习下一些在linux下的符号代表的意义:. 此层目录.. 上层目录(/根这个目录的.与..代表同一个目录)- 前一个工作的目录~ 代表此时的用户身份所在的文件夹下~acount 代表account这个用户的主文件夹 命令1:cd(切换):cd(相对路径或者绝对路径)例如 cd ~account去到account的主文件下。再用cd~回到自己的主文件下
2015-11-16 23:48:09 114
原创 模板方法模式
参考:《设计模式之禅》实现方法:继承。本质:父类建立框架,子类重写了父类的部分方法后,再调用从父类继承的方法,从而产生不同的结果。以学生为例:public abstract class Student { public abstract void love();//恋爱~ public abstract void study();//学习 public abstract v
2015-11-12 11:41:35 162
原创 java中的this关键字的总结
1.在写java bean的seter/geter方法时时经常用到的一种this:当类的成员变量和局部变量的重名的时候this表示方法所在的类,如下:public class yuege{private int id;public void setId(int id){this.id = id;}public int getId(){return this.id;}}2.pub
2015-11-09 22:52:36 386
转载 抽象工厂模式
参考:http://laughingchs.iteye.com/blog/1169986 先来认识下什么是产品族: 位于不同产品等级结构中,功能相关联的产品组成的家族。还是让我们用一个例子来形象地说明一下吧。 图中的BmwCar和BenzCar就是两个产品树(产品层次结构);而如图所示的BenzSportsCar和BmwSportsCar就是一个产品族。他们都可以放到跑
2015-11-02 23:15:08 387
原创 struts2的StrutsPrepareAndExecuteFilter的作用
简单的说就是接受来自前端的请求并且封装,并把请求根据配置文件发送到映射的action文件。StrutsPrepareAndExecuteFilte 实现了Filter接口 服务器启动调用StrutsPrepareAndExecuteFilte .init()初始化来初始化几个重要的类,比如Dispatcher 当前台有请求发来,StrutsPrepareAndExecuteFilte 的do
2015-11-02 16:33:51 227
空空如也
在哪里可以找到java web的项目代码并可以运行来学习?
2015-10-31
ubuntu编译openjdk7正确教程?应该注意什么?
2015-10-05
在ubuntu上编译jdk错误
2015-10-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人