- 博客(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
原创 Java第十二章 内部类
把类定义在另一个类的内部,该类就被称为内部类如果在类Outer的内部在定义一个类Inner,此时类Inner就称为内部类(或称为嵌套类),而类Outer则称为外部类(或称为宿主类)。
2023-03-17 15:36:25
129
原创 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关注的人