摘要: 原理:比较两个相邻的元素,将值大的元素交换至右端。 N个数字要排序完成,总共进行N-1趟排序,每i趟的排序次数为(N-i)次,所以可以用双重循环语句,外层控制循环多少趟,内层控制每一趟的循环次数,即 排序数组:int[] arr={1,4,6,8,9,4,3,7}; 阅读全文
posted @ 2019-08-16 11:05 那时·此刻 阅读(127) 评论(0) 推荐(0) 编辑
摘要: java基础总结 一java运行机制 高级编程语言的运行方式 编译型编程语言: 源文件 编译器 机器码文件(发布) 执行 无法跨平台,运行效率高 解释型编程语言: 源文件(发布) 解释器 机器码直接执行(逐行解释执行) 跨平台,运行效率低 先编译后解释:源文件 编译器 字节码文件(发布) 解释器 执 阅读全文
posted @ 2019-08-15 11:13 那时·此刻 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 历史、环境搭建 一、Java的发展史 ... Java发展方向: JavaSE(java语言核心基础) JavaME(通信) JavaEE(企业版)[记住] 二、 Java的特点【面试题目】 1. 简单性(相对c c++ 等) 2. 面向对象性 3. 跨平台(可以在不同的操作系统OS上进行执行) 三 阅读全文
posted @ 2019-08-15 11:07 那时·此刻 阅读(222) 评论(0) 推荐(0) 编辑
摘要: DAO层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DAO的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可在模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类,显得结构非常清晰,DAO层的数据源配置, 阅读全文
posted @ 2019-08-13 14:07 那时·此刻 阅读(1524) 评论(0) 推荐(0) 编辑
摘要: a) MyBatis框架的基本概念MyBtis是一个持久层框架,完成是对数据库的访问,操作 (CRUD)。 b) MyBatis解决了什么问题解决JDBC访问,操作数据库过程中存在的问题,他是对原有JDBC技术的封装。JDBC访问和操作数据库存在问题: c) MyBatis核心的编程思路 a) 环境 阅读全文
posted @ 2019-08-13 13:56 那时·此刻 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 构造代码块 作用:给对象进行初始化 对象一建立就运行,而且优先于构造函数执行。 和构造函数的区别: 构造代码块是给所有对象进行统一初始化; 而构造函数是给对应的对象初始化。 构造代码块中定义的是不同对象共性的初始化内容。 { 代码 } this代表他所在函数所属对象的引用。 简单说:那个对象在调th 阅读全文
posted @ 2019-08-13 13:38 那时·此刻 阅读(223) 评论(1) 推荐(1) 编辑
/* 看板娘 */