
Java基础
文章平均质量分 65
程序员臭蔡
一个科班的自学漫长经历
展开
-
数据库连接池&&JDBCTemplate
1.数据库连接池 2.Spring JDBC:JDBC Template 数据库连接池 1. * 概念:其实就是一个容器(集合),存放数据库连接的容器 当系统初始化后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器 2. * 好处 1. 节约资源 2. 用户访问搞高效 3. * 实现: 1. 标准的接口:DataSource javax.sql包下的 1. 方法 * 获取连接的方法:getConnection()原创 2021-09-23 01:10:56 · 192 阅读 · 0 评论 -
JDBC篇--代码演示
1. JDBC基本概念 2. 快速入门 3. 对JDBC中各个接口和类详解 JDBC: 1. * 概念:Java DataBase Connectivity Java数据库连接。Java语言操作数据库 * JDBC本质:其实是官方(sun公司) 定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以 使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。 2. 快速入门: * 步骤: 1. 导入驱动jar包 m原创 2021-09-19 00:20:19 · 198 阅读 · 0 评论 -
File类和递归
第一章 File类 1.1 概述 java.io.File类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作 java把电脑中的文件和文件夹(目录)封装为了一个File类,我们可以使用File类对文件和文件夹进行操作 我们可以使用File的方法 创建一个文件/文件夹 删除文件/文件夹 获取文件/文件夹 判断文件/文件夹是否存在 对文件夹进行遍历 获取文件的大小 File类是一个与系统无关的类,任何的操作系统都可以使用这个类中的方法 重点:记住这三个原创 2021-03-20 23:03:29 · 113 阅读 · 0 评论 -
Java集合
第一节 一、集合框架的学习方式 1、学习顶层: 学习顶层接口/抽象类中共性的方法,所有的子类都可以使用 2、使用底层: 底层不是接口就是抽象类,无法创建对象使用,需要使用底层的子类创建对象使用 Collection接口 定义的是所有单列集合中共性的方法 所有的单列集合都可以使用共性的方法 没有带索引的方法 List接口 (是单列集合的一种) 1、有序的集合(存储和取出元素顺序相同) 2、允许存储重复的元素 3、有索引,可以使用普通的for循环遍历 List接口中有以下子类:Array原创 2021-03-15 23:09:29 · 201 阅读 · 0 评论 -
线程池和Lambad表达式
第一章 等待唤醒机制 1.1 线程间通信 概念:多个线程在处理同一个资源,但是处理的动作(线程的任务)却不相同 为什么要处理线程间通信: 多个线程并发执行时,在默认情况下CPU是随机切换线程的,当我们需要多个线程来共同完成一件任务,并且我们希望他们有规律的执行,那么多线程之间需要一些协调通信,以此来帮我们达到多线程共同操作一份数据 如何保证线程间通信有效利用资源: 多个线程在处理同一个资源,并且任务不同时,需要线程通信来帮助解决线程之间对同一个变量的使用或操作。就是多个线程在操作同一份数据时,避免对同一共享原创 2021-02-13 22:07:55 · 155 阅读 · 0 评论