摘要: 1、 Java语言的特点是什么? 简单 面向对象 跨平台 多线程 健壮性安全性 垃圾回收机制 2、如何编译和执行java文件?产生帮助文档用什么命令? 编译: javac 文件名 执行: java 类名 产生帮助文档 javadoc 文件名 3、虚拟机的工作流程是什么? 编写源文件(*.java) 阅读全文
posted @ 2017-05-30 19:28 红烧鱼l 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 采用《三层架构模式》 1、根据顾客的需求设计数据表格,明确表之间的关联,建好约束 2、实体Bean的设计(一个表对应一个实体) 3、业务层设计(一个实体类一个业务接口,一次提交一个业务方法) 4、持久层设计(一个实体类一个持久接口,一次数据操作一个持久方法) 一、数据库表的建立: 建表时要注意表与表 阅读全文
posted @ 2017-05-29 21:40 红烧鱼l 阅读(831) 评论(0) 推荐(0) 编辑
摘要: 三层架构:1、持久层:完成内部数据和磁盘数据的转换 2、业务层:完成业务处理工作,将表现层提供的数据处理后交给持久层完成数据保存 3、表现层:完成数据的提供和数据展示,完成流程控制 A:持久层采用Dao模式;建立实体类和数据库的表作映射,也就是那个类对应那个表,哪个属性对应哪个列,而持久层的目的就是 阅读全文
posted @ 2017-05-21 20:22 红烧鱼l 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 主要业务层和持久层的联系 员工实体Bean 持久层接口 持久层实现类 业务层接口 业务层实现类 阅读全文
posted @ 2017-05-20 22:56 红烧鱼l 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 数据库 CREATE TABLE t_people(id INT PRIMARY KEY AUTO_INCREMENT,pname VARCHAR(20),sex ENUM('男','女'),birthday DATE);INSERT INTO t_people(pname,sex,birthday 阅读全文
posted @ 2017-05-14 21:54 红烧鱼l 阅读(139) 评论(0) 推荐(0) 编辑
摘要: CREATE DATABASE myaa;-- 创建数据库 DROP DATABASE myaa;-- 删除数据库 CREATE TABLE t_project( id INT PRIMARY KEY AUTO_INCREMENT, pname VARCHAR(20), -- enum枚举该列的值只能在电器类,食品类,化妆品类中选择 ptype ENUM('电器类','食品类','化妆品类'),... 阅读全文
posted @ 2017-05-13 22:01 红烧鱼l 阅读(168) 评论(0) 推荐(0) 编辑
摘要: String和StringBuffer的区别 1、String具有长度不可改变的属性,当对字符串做添加或者删除,替换时,不会改变String对象的内容,而是产生了一个新的字符串对象 2、StringBuffer类:StringBuffer会在缓冲区开辟一个空间,当对StringBuffer内容做添加 阅读全文
posted @ 2017-05-07 10:29 红烧鱼l 阅读(1074) 评论(0) 推荐(0) 编辑
摘要: 异常分类:1、编译异常:要求开发者必须处理,如果不处理会编译错误 2、运行期异常:开发者可处理,也可以不处理,不处理也可以通过编译 finally: 1、无论是否有异常都会执行的语句块,如果在try块或catch块总有return语句,那么会跳出该方法前执行finally。一般用于流的关闭,数据库的 阅读全文
posted @ 2017-05-06 21:06 红烧鱼l 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 开闭原则:软件实体应该面对修改关闭,面对扩展开放,其实现核心是抽象,把相同的代码抽出来便于代码的重用就是闭 把不同的代码也抽出来便于功能的扩展这就是开 开闭原则是设计原则的核心原则,其他的设计原则都是开闭原则的具体体现和补充 抽象类: 如果 一个方法只有定义。没有具体的内容,那么该方法就是抽象方法。 阅读全文
posted @ 2017-04-30 20:36 红烧鱼l 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 继承: 在面向对象编程中,可以通过扩展一个已有的类,并继承该类的属性和行为,来创造一个新的类,这种方式称为继承。继承有点:1、代码可以重用性 2、父类的属性和方法可用于子类 3、设计应用程序变得更简单 4、子类可以扩展父类的属性和方法 私有属性(private)加get、set方法和公有属性有什么区 阅读全文
posted @ 2017-04-29 23:16 红烧鱼l 阅读(117) 评论(0) 推荐(0) 编辑