自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

落誓布偶的博客

就是写一些学习的东西

  • 博客(13)
  • 收藏
  • 关注

原创 第23天 JDBC连接池,DBUtils等

JDBC连接池 什么是数据库连接池 在 JDBC 编程中,每次创建和断开 Connection 对象都会消耗一定的时间和 IO 资源,为了避 免频繁的创建数据库连接,工程师就提出了数据库连接池技术,数据库连接池主要负责分配、 管理、释放数据库连接,它允许重复使用现有的数据库连接,而不是重新创建。 数据库连接池的概念 数据库连接池在初始化时将创建一定数量的数据库连接放到连接池中,当应...

2018-04-23 19:33:48 179

原创 第22天 JDBC

JDBC JDBC概述 什么事JDBC JDBC(JavaDataBaseConnectivity)就是 Java 数据库连接,说白了就是用 Java 语言来操作数 据库。之前操作数据库是在控制台使用 SQL 语句来操作数据库的,JDBC 是用 Java 语言向数 据库发送 SQL 语句,来达到操作数据库的效果。 JDBC 原理 JDBC 由 SUN 提供一套访问数据库的规范...

2018-04-21 18:40:02 145

原创 第21天 数据库 Mysql

MySQL 数据库 概述 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库 数据库分类 关系型数据库 关系型数据库模型是把复杂的数据结构归结为简单的二元关系(即二维表格形式)。在关系 型数据库中,对数据的操作几乎全部建立在一个或多个关系表格上,通过对这些关联的表格 分类、合并、连接或选取等运算来实现数据库的管理。 简单理解:保存的实体与实体之间的关...

2018-04-20 20:56:01 369

原创 Java基础第20天 反射

类加载,反射 类加载器 类的加载 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初 始化三步来实现对这个类进行初始化。 加载 就是指将 class 文件读入内存,并为之创建一个 Class 对象。 任何类被使用时系统都会建立一个 Class 对象 连接 验证 是否有正确的内部结构,并和其他类协调一致 准备 负责为类的静态成员分...

2018-04-17 20:17:57 151

原创 Java基础 第19天 多线程

Java基础 多线程 多线程介绍 线程和进程: 进程:进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进 程,进程是处于运行过程中的程序,并且具有一定独立功能。 线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有 一个线程。一个进程中是可以有多个线程的,这个应用程序也可以称之为多线程程序。 简而言之:一个程序运行后至少有一个进程,一个进程...

2018-04-16 22:54:46 166

原创 Java中集合的排序问题

Java中将自定义对象存入到集合中,集合根类Collections自带排序方法 我们先来写一段代码,目的按从小到大的顺序输出实例化对象的成绩 public class Demo01 { //测试类 // public static void main(String[] args) { // TODO Auto-generated method stub ...

2018-04-14 19:05:33 349

原创 Java基础第17天 IO流

IO流 字符流 字符流 编码 默认编码写入和读取 通过以下程序读取带有中文的文件 示例代码 public class Test01 { public static void main(String[] args) throws IOException { // TODO Auto-generated method stub // w...

2018-04-13 08:15:25 174

原创 Java基础第16天 字节流

IO流 字节流 IO 流概述 程序需要实现与设备和不同介质之间的数据传输,例如:键盘录入、读取电脑文件等, Java 将这种通过不同输入输出设备(键盘,显示器,网络)等之间的数据传输抽象表述为“流” 按照操作的数据不同,可以分为: 字节流:字节流可以操作任何数据,因为在计算机中任何数据都是以字节的形式存 储的 字符流:字符流只能操作纯字符数据,比较方便。 ...

2018-04-10 19:10:29 141

原创 第15天Java基础(下)File类

File File 类 Java 中操作一个文件或者目录,可以使用 File 类对象,它可以代表磁盘上的一个文件,或者目录(文件夹)的信息 文件或者目录可以不存在 File 功能: 1. 创建文件、目录 2. 删除文件、目录 3. 获取文件/目录的一些属性信息:大小、最后修改日期、文件名等 相对路径和绝对路径 相对路径:相对路径就是相对于当前文件的路径。 绝对路径:绝对路径...

2018-04-09 20:35:26 169

原创 Java基础第15天(上)异常

异常 异常的概述 什么是异常? 异常就是Java程序在运行过程中出现的错误 异常的由来 问题也是显示生活中一个具体事务,也可以通过Java类的形式进行描述。并封装成对象,其实就是 Java对不正常情况进行描述后的对象体现。 例如: 医院的病种 常见的异常 角标越界异常、空指针异常、 lass ast xception 异常的继承体系 在 Java 中使...

2018-04-09 20:34:12 146

原创 第14天Java基础Map

Map集合 Map 接口概述 Map接口是双列集合,它的每个元素都包含一个键对象(key)和一个值对象(value),对象之间存在一种对应关系,称为映射。 访问元素时,只要指定了 key 就能找到对应的value。 将键映射到值的对象,一个映射不能包含重复的键,每个键最多指引映射到一个值。 Map 子类 HashMap:哈希表结构: LinkedHashMap...

2018-04-08 18:27:06 194

原创 Java基础第十三天

集合框架 Set 接口 Set 具有与 Collection 完全一样的接口,只是行为上不同,Set 不保存重复的元素,而且Set接口中元素无序。 什么是哈希表呢? 哈希表底层使用的也是数组机制,数组中存放对象,这些对象存放的位置比较特殊,当把这些对象存入数组中时,会根据这些对象的特有数据结合相应的算法(hashCode),计算出这个对象在数组中的位置,然后把这个对象存放在数组中。...

2018-04-03 19:58:48 132

原创 Java基础第12天

集合框架 集合类概述 为什么出现集合类? 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,Java就提供了集合类 数组和集合类同是容器,有何不同? 数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以存储基本数据类型,集合只能存储对象。 集合类的特点 集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。 ...

2018-04-02 21:16:19 215

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除