- 博客(7)
- 收藏
- 关注
原创 JAVA反射机制
JAVA反射机制Java反射机制是Java被视为动态(或准动态)语言的一个关键性质,这个机制允许程序在运行状态中,透过Refection APIs,获取任意一个对象的内部信息:modifiers修饰词如:public、static等superclass 如:Objectinterface接口的实现类 如:Cloneablefields属性mothod方法java反射机制可以在程序运行时:改
2017-08-19 17:24:13 312
原创 分层开发(三层架构)
分层开发:为了实现“高内聚、低耦合”。采用“分而治之”的思想,把问题划分开来各个解决,易于控制,易于延展,易于分配资源。 分层的好处:1.实现了软件之间的解耦,降低组件之间的耦合度(耦合:组件或者代码之间的关联程度)2.便于进行分工,提高开发效率,保证开发质量3.便于维护4.提高软件组件的重用6.便于产品功能的扩展。7.便于适用用户需求的不断变化1、控制层(main)相当于用户界面2
2017-08-19 15:50:15 1327
原创 JDBC
JDBC JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库,相当于一个NaviCat。原来我们操作数据库是在控制台/DOS使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。JDBC核心类及接口:1、DriverManger接口(驱动管理器):①、注册驱动:装载特定厂商的数据库驱动程序②、获取
2017-08-19 15:06:13 204
原创 MySQL数据库
数据库特点:持久化:把程序中的数据写入到文件中;数据库作用:1、数据有统一的格式,方便管理2、有专门的查询算法,方便数据的查询3、可以给不同的用户赋予不同的操作权限,方便对用户管理4、数据库可以降低数据冗余。数据库分类:1、关系型数据库:其中的数据是以二维表的形式进行存储的,而且表与表之间具有关系: 一对一关系,一对多关系,多对多关系2、非关系型数据库(
2017-08-12 16:52:43 1582
原创 广搜模板
#include<iostream>#include<cstdio>#include<queue>#define M 6#define N 6using namespace std;int BFS(int sx, int sy, int gx, int gy);int map[M][N] = { //地图 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 1
2017-08-03 22:08:47 418
原创 JAVA中的IO流
从内容上分: 字节流(Stream)和字符流(Reader/Writer)从流向上分: 输入流和输出流节点流:直接操作文件,构造方法(File file/String filepath);包括:InputStream、OutputStream、Reader、Writer字节流:可读写任意文件;字节输入流:InputStream(in.read(byte[]))字节
2017-08-03 22:03:10 370
原创 装饰器模式
装饰器模式:在不改变对象源代码的基础上(保持类方法签名完整性),进行动态的增加一些额外的功能。应用实例:1、孙悟空有 72 变,当他变成"庙宇"后,他的根本还是一只猴子,但是他又有了庙宇的功能。2、不论一幅画有没有画框都可以挂在墙上,但是通常都是有画框的,并且实际上是画框被挂在墙上。在挂在墙 上之前,画可以被蒙上玻璃,装到框子里;这时画、玻璃和画框形成了一个物体。优点:装饰类和被装饰类可以独
2017-08-01 19:49:04 238
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人