
java基础知识
文章平均质量分 76
ouqia
这个作者很懒,什么都没留下…
展开
-
java (值传递和引用传递) String 和StringBuffer 作为参数传递
首先,java中有这两种类型数据。基本数据类型 整型:byte,short,int,long浮点型:float,double字符型:char布尔型:boolean引用数据类型 数组对象(类、接口)一般情况下,基本数据类型传递时是值传递,引用数据类型是引用传递。而String有些不一样,它是字符串对象,既然是对象,传递应该是引用传递,但是实际却不一样。直接看例子。 public static vo...原创 2018-03-15 11:35:09 · 5317 阅读 · 5 评论 -
java 静态代理 动态代理
代理模式作用: 屏蔽真实行为的访问,让程序更加安全。 可以对真实行为的调用进行控制。一个典型的代理模式有三要素 1.代理类与被代理类要实现同一个接口. 2.在代理类中持有被代理对象. 3.在代理类中调用被代理的行为。即:共同接口public interface Action { public void doSomething();}真实对象public...原创 2018-03-15 15:31:43 · 190 阅读 · 0 评论 -
Spring IOC 和AOP 简单理解
IOC:控制反转。中文太差,根本看不出来是啥意思。不过,它有作用,作用:可以实现完全的面向接口编程。这句话中文倒是看得出来,实现面向接口编程。但面向接口编程是什么? 不知道。接口编程呢。嗯,大概知道,应该是这样的吧。//这是接口public interface Office{ public void show(); } // 这是编程 word、pdf、excel 实现接口offi...原创 2018-03-15 14:47:37 · 290 阅读 · 0 评论