![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
入门 新手
文章平均质量分 92
Erlei a
初级到高级需要几步,先走两步
展开
-
JDBC——Java连接关系型数据库
JDBC(Java Data Base Connection) java数据库连接 是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一的访问,是由一组Java语言编写的类和接口,JDBC提供了一种基准,以此可以构建更高级的工具和接口。之前我们简单讲了数据库的一些知识,我们利用驱动程序简介管理数据库。就是因为我们安装好数据库后,我们的应用程序也是不能直接使用数据库的,必须通过响应的数据库驱动程序,通过驱动程序去和数据库打交道,其实也就是数据库的厂商的JDBC接口的实现。今天我们简原创 2021-04-07 21:53:46 · 334 阅读 · 0 评论 -
MySQL数据库——基础篇2
我们上一篇讲了sql语句中的DDL(数据定义语言)、DML(数据操作语言),这篇主要讲讲DQL(数据查询语言)。DQL(Data Query Language,数据查询语言)概念查询数据库数据,如SELECT语句简单的单表查询或多表的复杂查询和嵌套查询特点数据库语言中最核心、最重要的语句使用频率最高的语句SELECT语法`SELECT [ALL | DISTINCT] { * | table.* | [ table.field1 [ as alias1] [,原创 2021-04-01 16:34:24 · 185 阅读 · 0 评论 -
MySQL数据库——基础篇1
数据库(Database,简称DB)概念长期存放在计算机内,有组织、可共享的大量数据的集合,是一个数据“仓库”作用保存、管理数据分类关系型数据库(SQL)MySQL、Oracle、SQL Server、SQLite、DB2非关系型数据库(NOSQL)Redis、MongoDB 现在的数据库主要以关系型数据库为主流,但是别的数据库也是存在的,比如层次型、网状型、面向对象数据模型等,但是用的少,所以上边分类只分关系型和原创 2021-03-31 18:54:59 · 185 阅读 · 0 评论 -
JAVA多线程(二)
线程的操作状态任何线程一般都具有五种状态,即:创建,就绪,运行,堵塞,终止。创建在程序中用构造反复创建一个线程对象后,新的线程就处于新建状态。此时的线程就已经拥有内存空间和其他资源了,但还处于不可运行状态。就绪新建线程对象后,调用该线程的start()方法就可以启动线程。当线程启动时,线程就进入了就绪状态。此时,线程将进入线程队列排队,等待CPU服务,这表明线程已经具备了运行条件。运行当就绪状态的线程被调用并且获得处理器资源时,线程就已经进入运行状态。此时,会自动调用线程的run()方法。r原创 2021-02-23 20:15:59 · 120 阅读 · 1 评论 -
JavaSE——IO流的概述,异常,File文件类
IO流的概述流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。IO流用来处理设备之间的数据传输(上传和下载文件)。Q:为什么讲解IO流之前要先讲解异常和File类呢? 因为File表示的是IO流将来要操作的文件,所以我们要先学习File类。而常见操作文件无非就是上传和下载文件,在这个操作的过程中可能出现问题,出现问题后,我们需要对相应的代码进行处理。所以我们需要学习异原创 2021-01-25 17:36:24 · 97 阅读 · 0 评论 -
JavaSE——继承、super关键字、方法重写、final关键字、多态
继承概述多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。格式通过extends关键字可以实现类与类的继承class 子类名 extends 父类名 { }单独的这个类称为父类,基类或者超类;这多个类可以称为子类或者派生类eg:父类:public class Animal { public String name; public String age; public void eat() {原创 2020-11-23 15:24:08 · 110 阅读 · 0 评论 -
JavaSE——构造方法、对象创建、static关键字、Manth随机数功能、代码块
构造方法构造方法概述和作用创建对象,给对象中的成员进行初始化构造方法格式特点方法名与类名相同没有返回值类型,连void都没有没有具体的返回值构造方法注意事项如果我们没有给出构造方法,系统将自动提供一个无参构造方法。如果我们给出了有参数构造方法,系统将不再提供默认的无参构造方法。注意: 这个时候,如果我们还想使用无参构造方法,就必须自己给出。建议永远自己给出无参构造方法public class Teacher { //1.私有成员变量 privat原创 2020-11-23 14:25:03 · 126 阅读 · 0 评论 -
JavaSE——数组、二维数组、遍历、递归
数组概念数组是存储多个变量(元素)的东西(容器),这多个变量的数据类型要一致。在实际的开发过程中,我们经常会面对同时处理大量的数据,如果同时声明这么多的变量显然不现实,Java给我们提供了数组来解决这个问题。数组是存储同一种数据类型多个元素的集合。数组既可以存储基本数据类型,也可以存储引用数据类型。数组的定义语法语法一: 数据类型 [ ] 数组名;语法二: 数据类型 数组名 [ ]数组的初始化Java中的数组必须先开始初始化,然后才能使用。所谓初始化,就是为数组中的数组元素分配原创 2020-11-16 16:28:59 · 164 阅读 · 0 评论 -
JavaSE——循环语句、控制跳转语句、方法
循环结构循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环.循环结构的分类for循环while循环for 循环格式:for(初始化表达式语句;判断条件语句;控制条件语句) {循环体语句;}执行流程:执行初始化表达式语句:执行判断条件语句,看其返回值是true还是false如果是true,就继续执行如果是fals原创 2020-11-11 15:05:44 · 99 阅读 · 0 评论 -
JavaSE—— 运算符、键盘录入、选择语句
逻辑运算符的基本用法逻辑运算符:&(并且) , |(或者) , !(非) , ^(异或) , &&(短路与) , ||(短路或)逻辑运算符一般用于连接boolean类型的表达式或者值。在Java中我们要表示一个数大于n并且小于m ,不可以写成n<x<m,应该写成 x>n & x<m 。表达式:就是用运算符把常量或者变量连接起来的符合java语法的式子。算术表达式:a + b (运算符)关系表达式:a == b (逻辑等于符)&a原创 2020-11-09 17:51:41 · 188 阅读 · 0 评论 -
JAVA 初学入门简单知识
Java语言跨平台原理A:什么是跨平台性 (平台指定的是操作系统)通过Java语言编写的应用程序在不同的系统平台上都可以运行。B:Java语言跨平台原理只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。 由JVM来负责Java程序在该系统中的运行。C:Java语言跨平台图解因为有了JVM,所以同一个Java程序在三个不同的操作系统中都可以执行。这样就实现了Java程序的跨平台性。也称为Java具有良好的可移植性。JAV原创 2020-11-03 14:30:29 · 250 阅读 · 0 评论