肥宅兜

导航

2016年7月23日 #

简单工厂模式

摘要: 简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。 为什么要使用简单工厂模式 原因很简单:解耦。 A对象如果要调用B对象,最简单的做法就是直接new一个B出来。这么做有一个问题,假如C类和B类实 阅读全文

posted @ 2016-07-23 21:12 肥宅兜 阅读(333) 评论(0) 推荐(0) 编辑

详解iBaits中SqlMapClientTemplate的使用

摘要: Apache iBatis(现已迁至Google Code下发展,更名为MyBatis)是当前IT项目中使用很广泛的一个半自动ORM框架,区别于Hibernate之类的全自动框架,iBatis对数据库的操作拥有更加灵活的控制,对于那些经常需要调用本地数据库函数自定义SQL语句,或是喜欢自己优化SQL 阅读全文

posted @ 2016-07-23 00:12 肥宅兜 阅读(14492) 评论(0) 推荐(1) 编辑

理解父类引用指向子类对象

摘要: java多态,如何理解父类引用指向子类对象 要理解多态性,首先要知道什么是“向上转型”。 我定义了一个子类Cat,它继承了Animal类,那么后者就是前者是父类。我可以通过 Cat c = new Cat(); 实例化一个Cat的对象,这个不难理解。 但当我这样定义时: Animal a = new 阅读全文

posted @ 2016-07-23 00:04 肥宅兜 阅读(724) 评论(0) 推荐(0) 编辑

java中的四种代码块

摘要: 一、普通代码块 直接在一个方法中出现的{}就称为普通代码块,例子程序如下: public class CodeDemo01{ public static void main(String[] args){ //普通代码块 { int x = 10; System.out.println("x=" + 阅读全文

posted @ 2016-07-23 00:02 肥宅兜 阅读(1002) 评论(0) 推荐(0) 编辑

字符串池

摘要: String a = "Hello"; String b = "Hello"; String c = new String("Hello"); String d = new String("Hello"); System.out.println(a == b); System.out.println 阅读全文

posted @ 2016-07-23 00:02 肥宅兜 阅读(162) 评论(0) 推荐(0) 编辑

java中父类的静态方法不能被重写

摘要: Java中父类的静态方法确实不能被重写的,但是有的人可能去做实验发现在子类中去重写父类static方法时,并没什么问题。这里我来具体解释下。 public class Parent { public static void add(){ System.out.println(" Parent");} 阅读全文

posted @ 2016-07-23 00:00 肥宅兜 阅读(762) 评论(0) 推荐(0) 编辑