摘要: 首先我们创建好项目,由于我使用的是mysql数据库,就要导入连接mysql的jar包:mysql-connector-java-5.1.3-rc-bin.jar。 接下来,我们就要对项目分好层 这次我们主要讲ui层的编写,其它层的代码就不一 一展示了,有需要的可以在此处下载 https://pan. 阅读全文
posted @ 2018-11-23 23:24 のの 阅读(2315) 评论(1) 推荐(0) 编辑
摘要: 一、如何确定对象是一个垃圾:1.引用计数法:每产生一个对象为其产生一个计数器,每当对象被引用计数器自增,当引用失效(赋予新值或引用超出作用范围时)自减。当计数器值为0时,对象被认为是一个垃圾。此方法好处是短时间运行,不会长时间中断程序运行,缺点是无法处理循环引用,会让其他引用这个对象的引用为null 阅读全文
posted @ 2018-12-17 22:27 のの 阅读(137) 评论(0) 推荐(0) 编辑
摘要: JList有四种构造 1.空构造 2.数组的,不推荐使用,因为长度不可以改变 3.Vector为参数,增删改方便,但没有直接的监听器事件 4.listModel为参数,功能最强大的,listModel只关心里面的数据 listModel是一个借口,用的时候默认使用它的实现类DefaultListMo 阅读全文
posted @ 2018-11-21 23:55 のの 阅读(1306) 评论(0) 推荐(0) 编辑
摘要: 什么是DTO,为什么要DTO? 数据传输对象,简单的来说就是用户在数据库的操作中涉及到了多表的属性,pojo中单独的类不能作为传输对象。因为他只对应了操作中的一部分属性,比如有学生表(姓名,学号,班级号)班级表(班级号,班级名)。当你查询某学生的班级名时,单独的学生类和班级类都不足以代表他们。因此就 阅读全文
posted @ 2018-11-20 23:35 のの 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 第一次接触jdbc分层,我把今天学的总结一下。 为什么要分层? a:难扩展 b:功能全部放在一起 c:完全没有面向对象的思想 通过我自己正在做的仿QQ项目的理解,在还没学到分层的时候,我就感觉代码有些乱。不同功能的代码都放在一起,扩展性很低,遇到错误维护性也很低。通过分层,可以让不同功能的代码放到不 阅读全文
posted @ 2018-11-19 23:11 のの 阅读(208) 评论(0) 推荐(0) 编辑