自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 JDBC之连接池的学习

今日内容1. 数据库连接池2. Spring JDBC : JDBC Template数据库连接池1. 概念:其实就是一个容器(集合),存放数据库连接的容器。 当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。2. 好处: 1. 节约资源 2. 用户访问高效3. 实现: 1...

2019-12-11 21:43:38 103

原创 JDBC学习的第一天

今日内容1. JDBC基本概念2. 快速入门3. 对JDBC中各个接口和类详解JDBC:1. 概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库 * JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口, 提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程...

2019-12-09 21:43:55 94

原创 MySQL多表查询,事务

今日内容 数据库的重点: 对表的数据的增删改查。1. 多表查询2. 事务 1.事务的概念 2.事务的四大特性(面试题): 事务的隔离(了解)3. DCL 用户管理 授权(数据库管理员做的事情) --了解。多表查询:* 查询语法: select 列名列表 from 表名列表 where....* 准备sql # 创建部门表 ...

2019-12-07 19:22:58 109

原创 mysql排序,约束

今日内容1. DQL:查询语句 1. 排序查询 order by 字段名 asc 升序 desc 降序 2. 聚合函数 sum 求和 avg 求平均数 max 求最大值 min 求最小值 count 求个数 3. 分组查询 group by 字段名 having 过滤 通常结合聚合函数一同使用 4. 分页查询 limit(0,5) limit(5,5...

2019-12-06 19:06:57 360

原创 MySQL第一天知识总结

MySQL数据库软件1. 安装 * 参见《MySQL基础.pdf》2. 卸载 1. 去mysql的安装目录找到my.ini文件 * 复制 datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/" 2. 卸载MySQL 3. 删除C:/ProgramData目录下的MySQL文件夹。 3. 配置 * MySQL服务启动 服务:...

2019-12-04 20:09:37 67

转载 Finally中的语句执行情况

问题描述:try{}里有一个return语句,那么紧跟在这个try{}后面的finally{}中的代码是否会被执行?如果会的话,什么时候被执行,在return之前还是return之后?在Java语言的异常处理中,finally块的作用就是为了保证无论出现什么情况,finally块里的代码一定会被执行。由于程序执行return就意味着结束对当前函数的调用并跳出这个函数体,因此任何语句要执行都只能...

2019-11-29 21:41:42 235

转载 Java 反射在实际开发中的应用

转载自:https://www.cnblogs.com/ldh-better/p/7148975.html#_label3正文运行时类型识别(RTTI, Run-Time Type Information)是Java中非常有用的机制,在java中,有两种RTTI的方式,一种是传统的,即假设在编译时已经知道了所有的类型;还有一种,是利用反射机制,在运行时再尝试确定类型信息。本篇博文会结合Thi...

2019-11-29 15:27:09 214

原创 对象流

前面知识复习需求学生信息系统(a) 假设有20个Student,每个学生有id(学号) name(姓名) age(年龄) className(班级名称)(b) 把20个学生的信息保存到文件中© 从文件中把每个学生的信息都获取处理student类package com.paractice;public class Student { int id; String n...

2019-11-24 20:54:12 232

原创 IO字符输入输出流

Reader(字符输入流,抽象类,不能直接创建对象)的直接子类是InputStreamReader(字节转换流–桥梁)的直接子类是FileReader,相当于FileReader是Reader的间接子类Writer–>OutputStreamWriter–>FileWriter,相当于FileWriter是Writer的间接子类注意1.输出流会在默认路径自动创建文件对象2.使用...

2019-11-24 20:40:37 93

原创 IO字节输入输出流

IO流的种类字节流:1.字节输入流(读数据) InputStream(抽象类) 需要使用子类FileInputStream2.字节输出流(写数据) OutputStream(抽象类) 需要使用子类FileOutputStream字符流:1.字符输入流(读数据) Reader(抽象类) 需要使用子类FilerReader2.字符输出流(写数据) Writer(抽象类) 需要使用子...

2019-11-24 19:49:42 118

原创 File文件类

File类的构造方法File(String pathname): 将一个字符串路径封装成File对象File(String parent,String child): 传入一个父级路径和子级路径File(File parent,String child): 传入一个File类型的父级路径和子级路径import java.io.File;public class FileDemo1 {...

2019-11-24 19:33:16 95

原创 多线程

一.线程和进程1.进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能。每一个进程都独享自己的内存空间。2.线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的,这个应用程序也可以称之为多线程程序。所有线程都可以共享进程中的内存空间线程的实现方法一1.定义一个类继...

2019-11-24 19:21:32 103

原创 集合

注:集合的长度是可以随意改变的,但是集合只能存储对象,不能存储基本数据类型,但是可以存储自动封箱之后的基本数据类型(int—>Integer),且集合没有默认值List,Set,HashMap特点List:有序的、有索引值、允许重复Set: 无序的、无索引值、不允许重复HashMap:会对存入的数据进行自动排序、以键值对的形式存储、键不允许重复、值允许重复Collection遍历...

2019-11-23 19:00:13 177

原创 异常的应用

需求:写一个方法,给20个学生接受考试成绩, **如果考试成绩的范围在0-100之间则属于正常,否则属于异常/获取0-100之间的分数**自定义异常块package com.practice;public class YiChang extends RuntimeException{ private String message; public YiChang(...

2019-11-20 09:38:56 113

原创 集合知识梳理

package com.practice;public class JiHe { public static void main(String[] args) { /*数组特点: * 1.存储多个同种类型的数据 * 2.长度固定 * 3.数组有默认值 * */ ...

2019-11-14 20:49:13 162

原创 String和StringBuilder的方法

String类package com.practice;public class String1 { public static void main(String[] args) { //定义字符串 String s="abc"; System.out.println(s); //把字符数组转换成字符串 ...

2019-11-14 19:20:28 80

原创 常见的类

API综述API :java已经为我们封装好的现成可以直接使用的类或者接口API文档:每个API文档注释所生成的解释文档Object类实验的Person类package com.bianyiit.cast;/** * 这是一个用来描述人的类 * 包含了属性:姓名 年龄 性别 * 也包含了吃饭 睡觉的行为 * */public class Pe...

2019-11-12 19:28:59 89

原创 多态,局部类,匿名内部类

一、多态:同种事物不同的表现形式实现多态的三个前提:1.要实现子父类继承关系(通过类实现一个接口),2.要有方法的重写,3.父类引用指向子类对象package com.bianyiit.cast;public class Demo1 {//多态:实现的三个前提//1.要实现子父类继承关系(通过类实现一个接口)//2.要有方法的重写//3.父类引用指向子类对象public stati...

2019-11-12 19:03:41 112

原创 抽象类知识整理

什么叫抽象类具备抽象方法的类就是抽象类,抽象方法就是没有具体的方法体的方法。抽象类的特点:抽象方法只能在抽象类里面抽象类和抽象方法必须被abstract修饰抽象类不能创建对象(不能实例化)抽象类可以有非抽象的方法一个类继承了抽象类,要么重写了所有的抽象方法,要么他自己就是抽象类例public class ChouXiangLei {}//定义抽象类Animalabstr...

2019-11-12 18:41:41 231

原创 继承

继承什么叫继承?多个类有相同的属性和方法,把共性抽取出来放到另一个类中,然后由这个多个类去继承这个类,这多个类称为子类(派生类),存储共性的类称为父类。继承是描述类与类之间的关系。继承的好处1.提高了代码的复用性。2.让类与类之间产生了关系,给第三个特征多态提供了前提。继承举例//定义父类Personpublic class Person{ String name; int a...

2019-11-07 19:49:35 1118

空空如也

空空如也

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

TA关注的人

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