自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaJDBC

java数据库连接,是一种用于执行SQL语句的java API,可以为多种关系型数据库提供统一访问,它由一组用Java语言编写的类和接口组成。Java API:供程序调用的接口类,集成在java.sql包中DriverManager类作用:管理各种不同的jDBC驱动Connection 接口 与特定数据库的连接Statement 接口 执行sqlPreparedStatement接口 执行sqlResultSet接口 接收查询结果。

2023-06-19 12:21:24 2797 2

原创 MySQL基础

实现数据持久化到本地使用完整的管理系统统一管理,可以实现结构化查询,方便管理。

2023-06-15 10:34:49 110

原创 Java第十二章 内部类

把类定义在另一个类的内部,该类就被称为内部类如果在类Outer的内部在定义一个类Inner,此时类Inner就称为内部类(或称为嵌套类),而类Outer则称为外部类(或称为宿主类)。

2023-03-17 15:36:25 129

原创 Java 第十一章 GUI编程

GUI: Graphical User Interface,图形用户界面,它能够使应用程序看上去更加友好。

2023-03-17 15:34:05 158

原创 Java第十章线程

线程知识点

2023-03-08 09:49:07 114

原创 Java第九章网络编程

一、网络编程概述计算机网络:把分布在不同地方的“计算机”,通过通信设备与线路连接起来,实现信息,资源共享网络编程:java语言支持网络的,java把网络实现细节封装成不同的类,使用这些类开发的线程就可以实现网络间的数据传输ServerSocket 服务器端Socket 客户端网络编程核心要素:如何精确找到网络中的某台主机 IP(主机)+端口(程序)...

2022-03-25 18:00:11 1124

原创 JAVA第八章IO

1、File类文件和目录路径名的抽象表示一个File类的对象,表示计算机硬盘上的一个文件和目录File类的构造方法File f1 = new file("文件路径");//在F盘目录下创建一个与文件名相关联的文件对象File类的常用方法public class FileDemo1 { public static void main(String[] args) { File f1 = new File("F:/demo.txt"); Sys...

2022-03-21 19:59:05 283

原创 Maven

目录一、为什么学习Maven?二、maven是什么?三、maven工具的几个概念四、如何使用?五、什么是打包?六、maven常用命令一、为什么学习Maven?maven还未出现的时候,我们有很多痛苦的经历痛点1:jar包难以寻找痛点2:jar包依赖的问题,一个jar会依赖于另一个jar,Ajar依赖于Bjar痛点3:jar包不方便管理,接下来学习框架,框架封装了许多基础功能,封装在jar中框架:高楼都是框架结构,基础水电都铺好了,我们再次基础上进行.

2022-03-20 21:32:13 251

原创 JavaEE——servlet

目录 1.Web开发概述2.Web开发环境搭建3.servlet(Server Applet)4.Http协议(Hyper Text Transfer Protocol)5.Http请求6.Http响应7.Ajax(Asynchronous JavaScript and XML)8.跨域9.Web会话跟踪机制10.过滤器(Filter)1.Web开发概述web开发将开发的程序部署在服务器中,通过浏览器访问(http请求),在java后端开...

2022-03-16 22:08:00 203

原创 Java第七章集合

一、概念数组就是容器,同一类型,创建时指定容量,长度不变,在内存空间连续存储不足:长度固定,不能改变需求:程序在运行时,数据数量随时会发生变化,需要的存储结构也会有特殊要求(增删多,用链表结构,查询多,用数组结构)二、集合体系三、collection接口collection(List:可重复(ArrayList、LinkedList)、Set:不可重复(HashSet、TreeSet))collection(定义单列集合中共有的方法),Java中集合类默认使用泛型,如果没有.

2021-12-04 17:55:30 711

原创 Java第六章异常

目录一、Java异常概念二、异常的体系三、异常处理四、throws五、自定义异常一、Java异常概念异常:程序在运行时出现的,可以使用异常处理机制处理的不正常情况广义上的异常:程序中出现的任何不正常的错误可分为两类:error(错误):一旦程序运行时出现错误,程序是无法解决的exception(狭义异常):程序在运行时出现不正常的情况,但可以通过异常机制来解决狭义上的异常:指的是程序在运行时出现的不正常情况,可以使用异常处理机制来处理public class

2021-11-28 16:54:06 254

原创 Java第五章API

常用类String Arrays object Integer 日期Date一、Java API概述(Application Programming Interface--应用程序编程接口)API:JAVA语言中的实际提供的类和接口API文档:对java中提供的类和接口中的功能进行说明的文档二、ObjectObject是java中所有类的基类(超类 祖宗类)1、String toString()返回对象的字符串表示形式native修饰的方法成为本地方法(有些java是不实

2021-11-13 15:30:38 335

原创 JavaSE第四章面向对象

一、面向对象1、面向过程和面向对象都是语言设计思想a、面向过程(procedure oriented programming,缩写pop)关注于具体的流程,一步一步实现解决问题例如:把大象装进冰箱,可以分为三步 第一步,打开冰箱门 第二步,把大象装进去 第三步,关闭冰箱门b、面向对象(object oriented programming,缩写oop)先设计对现实中客观事物进行分类,创建出类(在类中定义具体的功能),创建出具体的对象,让对象去做具体的事情...

2021-11-11 18:52:05 661

原创 简易五子棋的实现

做一个简易五子棋的步骤:1、棋盘初始化2、打印出棋盘3、开始下棋(黑白交替)4、判断坐标是否有效5、每下一步棋,判断输赢第一步,创建一个15*15的数组,对棋盘初始化static char[][] qp = new char[15][15];static static char[] num = {'⒈','⒉','⒊','⒋','⒌','⒍','⒎','⒏','⒐','⒑','⒒','⒓','⒔','⒕','⒖'};public static void init(){

2021-11-07 00:38:04 429

原创 杨辉三角的实现

原理:两条边上都是1,每一行的其余的数都是他肩上的两数之和 列数是行数的2倍进入控制输入台,输入所需要的行数Scanner scanner = new Scanner(System.in);int row = scanner.nextInt;定义一个数组,并为每一行赋值int [][] arr = new arr[row][row*2]; //定义一个row行,2*row列的数组arr[0][row] = 1; //给第一行的数赋值ar...

2021-11-05 21:38:35 62

原创 表单的验证

凡是从客户端向服务器发送数据,必须对数据做出验证(校验),在客户端过滤掉一些垃圾数据,减轻服务器的压力​ onsubmit:当点击submit按钮时触发,有返回值,返回true表示提交表单,返回false不提交<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script type="text/...

2021-10-18 21:38:50 51

原创 JavaScript

一、javaScript概述1、历史由Netscape(美国网景公司)开发的一种脚本语言(不需要编译,可以由某种引擎解释执行)原名:LiveScript网景公司和SUN公司合作,改为JavaScript2、作用响应客户端鼠标和键盘事件客户端表单验证(在前端将一些无效的信息过滤掉,减轻服务器端的压力)动态改变标签样式HTML:网页布局 CSS:网页外观 JavaS...

2021-10-03 20:51:12 67

原创 HTML与CSS

HTML一、超文本标记语言(HyperText Markup Language)超文本: 文字 网页中显示的超链接,图片,视频标记: 标签 记号 用来描述网页内容 浏览器根据标签内容进行解释执行买东西--->标签(价格,型号,材质....)百度 <b>新浪</b> 腾讯学习html,本质就是学习各种各样的标签,浏览器解析执行网页html开发网页...

2021-09-24 21:28:33 126

原创 JAVASE前三章

一、JAVA概述1.Java发展史在1991年时候,James Gosling(詹姆斯•高斯林)所在sun公司的工程师小组, 需要设计一种小型计算机语言,该语言主要用于像电视机顶盒,家用电器等这样的消 费类电子产品,这些电子产品有一个共同的特点:计算处理能力和内存都非常有限, 所以要求:语言必须非常小且能够生成非常紧凑的代码,这样才能在这样的环境中执 行,另外,由于不同的厂商选择不同的CPU,因此,要求该语言不能和特定的体系结 构绑在一起,要求语言本身是中立的,也就是在不同的平台上运...

2021-09-01 14:52:33 151

空空如也

空空如也

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

TA关注的人

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