上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 29 下一页
摘要: 1 //模板方法模式 2 abstract class time{ 3 public final void getTime() {//不让复写 4 long start = System.currentTimeMillis(); 5 6 runcode(); 7 8 long end = System.currentTimeMillis(); 9 System.out.println("毫秒" + (end - start));10 }11 12 public abstract void runcod... 阅读全文
posted @ 2013-12-21 15:15 天天AC 阅读(139) 评论(0) 推荐(0)
摘要: 具体看代码 1 abstract class student {// 抽象方法放在类中,不能有new创建对象,没意义,必须让子类复写方法,复写后仍未抽象类 2 abstract void study();// 由void study(){}改的 3 // 抽象方法一定有抽象类,必须有关键字修饰 4 // abstract void 5 // study1();//如果有这个,子类必须复写其方法,如果不复写,在子类前必须加abstract,且必须将此方法放在子类中,前要加abstract 6 } 7 8 class BaseStudent extends stu... 阅读全文
posted @ 2013-12-21 14:11 天天AC 阅读(172) 评论(0) 推荐(0)
摘要: 1 class Product 2 { 3 @Override 4 public String toString() { 5 return "Product"; 6 } 7 } 8 9 interface Builder 10 { 11 void BuildPart(); 12 } 13 14 class ConcreteBuilder implements Builder 15 { 16 17 @Override 18 public void BuildPart() { 19 /... 阅读全文
posted @ 2013-12-20 22:05 天天AC 阅读(222) 评论(0) 推荐(0)
摘要: 1 public class String_Problem {2 public static void main(String[] args) {3 String s = null;4 s = s.toString() + 1;View Code 1 //s = s+1;2 此语句可以解释为3 //StringBuilder sb = new StringBuilder();4 //sb.append(s);5 //sb.append(1);6 //s = sb.toString();Vie... 阅读全文
posted @ 2013-12-20 21:48 天天AC 阅读(314) 评论(0) 推荐(0)
摘要: 1 class Fu { 2 int num = 5; 3 } 4 5 class Zi extends Fu { 6 //int num = 4; 7 void show(){ 8 System.out.println(this.num);//注意看这,子类的方法 9 }10 }11 12 public class zihefu {13 14 public static void main(String[] args) {15 Zi z = new Zi();16 z.show();17 ... 阅读全文
posted @ 2013-12-19 20:22 天天AC 阅读(152) 评论(0) 推荐(0)
摘要: (1)比较好理解的 1 class Fu { 2 int num1 = 5; 3 } 4 5 class Zi extends Fu { 6 int num2 = 4; 7 } 8 9 public class zihefu {10 11 public static void main(String[] args) {12 Zi z = new Zi();13 System.out.println(z.num1 + "....." + z.num2);14 15 }16 17 }View Code (2)比较能理解的 1 cl... 阅读全文
posted @ 2013-12-19 20:12 天天AC 阅读(163) 评论(0) 推荐(0)
摘要: jar下载http://jarfiles.pandaidea.com/listmysql数据连接测试 1 import java.sql.Connection; 2 import java.sql.DriverManager; 3 import java.sql.SQLException; 4 5 public class DbUtil { 6 private String dbUrl = "jdbc:mysql://localhost:3306/db_courseSelect"; 7 private String dbUserName = "root" 阅读全文
posted @ 2013-12-16 22:56 天天AC 阅读(442) 评论(0) 推荐(0)
摘要: 1 /* 2 * 单例模式 3 */ 4 /*第一种写法//先初始化对象,成为:饿汉式(原则:定义时,建议用) 5 * 已经创建了对象 6 class Single { 7 private static Single s = new Single(); 8 9 private Single() {10 }11 12 private static Single getInstance() {13 return s;14 }15 16 }*/17 //第二种写法,对象被调用时,才初始化(才创建对象),也叫做对象的延时加载,也叫做:懒汉式(面试多见)18 class Sin... 阅读全文
posted @ 2013-12-15 22:27 天天AC 阅读(149) 评论(0) 推荐(0)
摘要: java中有23中设计模式 主要分三个类型:创建型、结构型和行为型 --->创建型: 一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。 三、Factory Method,工厂方法:定义一个用于创建对象的接口,让子类决定实例化哪一个类,Factory Method使一个类的实例化延迟到了子类。 四、Builder,建造模式:将一个复杂对象的构建与他的表示相分离,使得同样的构建过程可以创建不同的表示。 ... 阅读全文
posted @ 2013-12-15 22:26 天天AC 阅读(179) 评论(0) 推荐(0)
摘要: stack 是一个线程,heap是一个进程,stack比heap的存取速度快线程是stack独占的,是heap共有的 阅读全文
posted @ 2013-12-14 22:27 天天AC 阅读(172) 评论(0) 推荐(0)
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 29 下一页