随笔分类 -  Java

java学习笔记
java策略模式简单例程
摘要:本代码拷贝自《Java编程思想第四版》接口一章。//: interfaces/classprocessor/Apply.javapackage interfaces;import java.util.*;class Processor { public String name() { return getClass().getSimpleName(); } Object process(Object input) { return input; }} class Upcase extends Processor { String process(Object input) ... 阅读全文

posted @ 2013-10-05 09:55 明宇 阅读(305) 评论(0) 推荐(0)

java中继承与初始化顺序 2
摘要:本代码拷贝自《Java编程思想第四版》多态章节。class Meal{ Meal() { System.out.println("Meal()");}}class Bread{ Bread() { System.out.println("Bread()");}}class Cheese{ Cheese() { System.out.println("Cheese()");}}class Lettuce{ Lettuce() { System.out.println("Luttuce()");}}class Lunc 阅读全文

posted @ 2013-10-05 09:02 明宇 阅读(458) 评论(0) 推荐(0)

java简单的MVC实现简单的用户注册与登录
摘要:本人对初次接触java ee,感觉这个简单的mvc实现的用户登录与注册比较的有参照价值。故记录下来。本篇中的代码源自于《轻量级Java EE企业应用实战(第三版)》第二章,其原来的代码是实现用户登录,我在它的基础上依照它的写法添加了用户注册。代码很粗陋,但是能用。Model模块代码,实现对数据库中表的操作import java.sql.DriverManager;import java.sql.ResultSet;import com.mysql.jdbc.Connection;import com.mysql.jdbc.PreparedStatement;public class DbDao 阅读全文

posted @ 2013-10-04 21:26 明宇 阅读(32207) 评论(2) 推荐(1)

java中继承与初始化顺序
摘要:该代码从Thinking in java第四版中拷贝,很好的反应了java中含有static成员与方法的继承初始化顺序,推荐阅读Thinking in java的原文。代码如下:class Insect { private int i = 9; protected int j; Insect(){ System.out.println("i = " + i + ", j = " + j); j = 49; } private static int x1 = printInit("static Insect.x1 initialized" 阅读全文

posted @ 2013-10-04 17:22 明宇 阅读(247) 评论(0) 推荐(0)

导航