摘要: /** * 分页查询 */ int currentPage=3;//当前页码 int pageSize=5;//每页的记录条数 String sql=" select * from " + "(select mid,name,age,birthday,note,rownum rn f... 阅读全文
posted @ 2017-09-07 14:35 scwyfy 阅读(443) 评论(0) 推荐(0)
摘要: /** * PreparedStatement: * 更新操作:public int executeUpdate() * 查询操作:public Result executeQuery() * 填充数据:public void setXxx(int index,值)//注意index是从1开始 * * 注意:在使用PreparedStatement操作Date数据时,使用... 阅读全文
posted @ 2017-09-07 10:54 scwyfy 阅读(178) 评论(0) 推荐(0)
摘要: package com.properties; import java.io.FileInputStream; import java.io.FileOutputStream; import java.util.Properties; /** * Properties:Hashtable的子类 * 特点: * (1)只能操作String类型 * setProperty(Str... 阅读全文
posted @ 2017-09-06 19:44 scwyfy 阅读(194) 评论(0) 推荐(0)
摘要: JDBC实现数据所有的操作: 数据库连接需要的步骤 1.数据库的驱动程序:oracle.jdbc.driver.OracleDriver; 2.连接地址:jdbc:oracle:thin:@主机地址:端口:数据库的实例名称(SID) 3.用户名:scott; 4.密码:tiger; 阅读全文
posted @ 2017-09-05 14:52 scwyfy 阅读(580) 评论(0) 推荐(0)
摘要: /* 代理设计一般格式: 一个接口, 一个实现接口的代理类,同时代理类需要传入一个被代理的类 一个实现接口的被代理类 */ package com.proxy.model; interface Action{ public abstract void sing(); } /* *需要被代理的类 */ class Singer implements... 阅读全文
posted @ 2017-09-04 14:17 scwyfy 阅读(137) 评论(0) 推荐(0)
摘要: /* 工厂设计模式的一般格式:接口+实现对应接口的子类+工厂类 通过反射技术改进的工厂,不再使用new关键字来实例化对象了 */ package com.reflect.factory.model; interface IFruit { public abstract void eat(); } class Apple implements IFruit{ @Ove... 阅读全文
posted @ 2017-09-03 21:50 scwyfy 阅读(317) 评论(0) 推荐(0)
摘要: /* DML:操作表数据 */ insert into 表名称(列名称,...) values(值,...); delete from 表名称 [where 删除条件(s)]; update 表名称 set 字段1=内容1,字段2=内容2,...[where 更新条件]; select 列名称,... from 表名称 [where 查询条件]; /* DDL:(主要)操作表结... 阅读全文
posted @ 2017-09-03 11:59 scwyfy 阅读(118) 评论(0) 推荐(0)
摘要: /* ROWID是行ID,通过它一定可以定位到r任意一行的数据记录 ROWID DNAME DEPTNO LOC ------------------ ---------------------------- ---------- ---------- AAASSUAAEAAAAIbAAA ACCOUNTIN... 阅读全文
posted @ 2017-09-03 10:12 scwyfy 阅读(243) 评论(0) 推荐(0)
摘要: /* * Class类对象的三种实例化模式 * 通过对象的确取得了对象的来源,这就是“反”的本质 * 在反射的世界里它再看重的不再是一个对象,而是对象身后的组成(类、构造、成员...) * * 取得Class类对象的好处:可以直接通过反射实例化对象:newInstance() */ public static void main(String[] args) throws ClassN... 阅读全文
posted @ 2017-09-02 21:24 scwyfy 阅读(176) 评论(0) 推荐(0)
摘要: package com.threadlocal; /* *ThreadLocal类 */ public class ThreadLocalDemo { public static void main(String[] args) { new Thread(new Runnable(){ @Override public... 阅读全文
posted @ 2017-09-02 18:46 scwyfy 阅读(115) 评论(0) 推荐(0)