自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 API(二)

文章目录Calendar概念获取方式常用的方法System类String类StringBuffer类Calendar概念java,util.Calendar日历类,抽象类,在Date类后出现的,替换掉了很多Date类中的方法。该类将所有可能用到的时间信息封装为静态成员变量,通过类名.静态成员变量获取时间字段值。获取方式由于Calendar类是一个抽象类,语言敏感性,Calendar类并不是直接创建对象来获取时间属性值,而是通过静态方法创建,返回子类对象。public static Calend

2021-07-07 11:46:07 128

原创 Mybatis知识总结归纳

文章目录Mybatis什么是框架?mybatis概述mybatis快速入门Mybatis什么是框架?框架一整套解决问题的方案,里面并没有具体的业务逻辑,框架是一个半成品的软件mybatis概述MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects

2021-02-25 21:07:53 152

原创 单元测试+反射+注解知识点总结

单元测试测试概述在我们编写代码的时候,开发了很多功能,我们需要对这些已经开发好的功能提前进行测试,检测功能方法是否有漏洞,是否有bug,这个时候我们可以使用Junit单元测试对我们开发的代码进行测试。Junit是Java语言的单元测试框架,属于第三方的一个工具,一般情况下我们需要导入相应的jar包,对于目前使用的集成开发工具自带的,我们今天是以Idear开发工具为主Junit属于白盒测试测试分类黑盒测试:大多数测试的细节隐藏起来,通常使用的一些软件进行测试白盒测试:大多数是需要写一些代码

2021-02-23 19:59:45 262

原创 JDBC的操作

JDBCJDBC概念什么是JDBC: Java DataBase Connectivity使用Java语言连接数据库的技术本质:就是官方定义的操作数据库的一套规范、规则,都是接口。各个数据库厂商去实现这套接口,提供对应的数据库驱动jar包。来完成连接数据库操作数据库的功能.快速入门:步骤:介绍JDBC快速入门使用到的包和类java.sql 所有与JDBC访问数据库相关的类和接口.javax.sql 用到数据库连接池数据库的扩展包,提供数据库操作额外一些功能,如:连接池D

2021-01-07 22:56:01 190

原创 数据库的知识点总结

MySQL的安装与卸载SQL操作数据库概念:结构化查询语言 Structured Quary Language作用是一种数据库的查询的标准,对所有的数据库都支持不同的数据库SQL语句可能有点不同 (方言),mysql oracle DB2sql语句分类DDL:操作数据库、表 数据定义语言 Data Definition LanguageDML:增删改表中的记录 数据操作语言 Data Manipulation LanguageDQL: 查询表中的记录

2021-01-05 22:09:27 112

原创 CSS样式

HTML标签select标签下拉列表标签,常用于单选和多选,是一个组合标签,需要和子标签option一起搭配使用,不会独占一行.常用属性:name属性:发送给服务器使用的multiple属性:不写默认单选,取值为multiple表示多选,一般我们常用单选size属性:可见选项数目option标签selected属性:表示勾选当前选项value属性:用于发送给服务器的选项值注意:如果使用多选,那么选择的时候,需要按下ctrl键进行选择size属性我们一般情况下不去设置se

2020-12-24 21:19:02 122 1

原创 Stream的知识点总结

Stream流JDK 1.8引入的新特性。用于解决已有集合类库既有的一些弊端。依赖于Lambda 表达式传统从集合中获取需要的元素代码如下:public class Demo01Stream { public static void main(String[] args) { // 构建一个集合 List<String> list = new ArrayList<String>(); list.add("abc

2020-12-21 23:22:06 525

原创 IO流的知识点总结归纳

什么是IO?java中I/O的操作主要是靠java.io包下面的类和接口来实现的,进入输入,输出操作.输入也可以叫做读取数据,输出也可以叫做写入数据.IO分类根据数据的流向分为:输入流和输出流输入流:把数据从其他设备上读取到内存当中的流.输出流:把数据从内存当中写入到其他设备上的流.根据数据的类型分为:字节流和字符流字节流:以字节为单位,读取数据的流字符流:以字符为单位,读写数据的流IO流的顶级父类输入流输出流字节流字节输入流InputStream字

2020-12-15 23:02:42 392

原创 File类

学习目标能够说出File类获取名称的方法名称能够说出File对象的创建方式能够说出File类获取绝对路径的方法名称能够区分文件操作中的相对路径与绝对路径能过说出File获取文件大小的方法名称能够判断一个文件是否为文件还是文件夹(目录)能够遍历文件夹(目录)能够解释递归的含义能够使用递归的方式做相关的数学运算能够解释使用递归引发内存溢出隐患的原因File类概述java.io.File类是文件和目录路径名的抽象表示。主要用于文件和目录的创建、查找、删除等操作。Java把电脑中的文

2020-12-12 21:18:28 99

原创 线程(Thread)知识点总结

多线程并行与并发并发:指的是两个或者多个事件(任务)在同一时间段内发生的并行:指的是两个或者多个事件(任务)在同一时时刻发生(同时发生)的线程与进程进程:是指内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个线程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序就是一个进程从创建,运行到消亡的过程线程:线程是进程中的一个执行单元,负责当前进程中程序的运行,一个程序中至少有一个线程,一个进程可以有多个线程,这个应用程序也可以称之为多线程

2020-12-10 21:32:15 938 1

原创 异常的知识点总结

异常首先附思维导图一张:异常的概念程序中出现的各种问题.在生活中,医生说,你的身体某个部位出现问题,该部位跟正常情况不一样,该部位会受到影响,在程序中的意思是:异常:指的是在程序的运行过程中,出现的非正常情况,最终会导致JVM的非正常停止。在Java等面向对象的编程语言中,异常本身就是一个类, 产生异常就是创建异常对象并抛出了-个异常对象。Java处理异常的方式是中断处理。备注:异常指的并不是语法错误,语法错了,编译无法通过的,不会产生字节码文件,根本不会运行。异常体系异常机制其实是帮助我

2020-12-08 20:41:44 234

原创 Debug调试程序的方法

Debug调试程序debug 可以让代码逐行执行,查看代码的执行过程,调试程序中出现的bug使用方式:在行号的左边,鼠标左键双击,添加断点(添加到方法的首行,哪里有bug添加到哪里)右键,选择Debug as —>Run Application 启动debug程序执行程序:F8: 当前的程序执行到下一个断点处,如果没有下一个断点,那么程序就结束了Terminate:打断整个进程Step into(F5):进入到当前的方法Step Return(F7):退出当前执行的方法Step

2020-12-07 19:35:44 3120

原创 数组的知识点总结

数组的定义和访问容器的概念容器:就是将多个数据存储到一起,每个数据称为该容器的元素生活中的容器:水杯,Excel,教室.数组的概念数组概念:数组就是存储数据长度固定的容器,保证每个数据类型要一致.数组的定义方式一:格式:数组存储的数据类型[] 数组名称 = new 数组存储的数据类型[长度(正整数)];解析:​ 数组存储的数据类型:决定了该数组容器能够存储什么样的数据​ [] : 表示数组​

2020-11-15 20:34:29 1120

原创 流程控制语句

流程控制语句的内容顺序结构;判断(分支选择)结构;循环结构顺序结构程序是从上往下进行加载,按照代码的编写顺序进行执行.判断(分支选择)结构if else语句1.if 单支情况 if语句的格式: if (布尔类型表达式/布尔类型值) {​ // 语句体。。。。 ​ }if语句(单支)的执行流程:首先判断布尔表达式的结果是false还是true如果是true就执行{}里面方法体的内容如果false就不执行{}里面

2020-11-12 11:35:55 191 1

原创 Tomcat内部跳转的两种方式

000

2020-11-12 09:58:15 2306 2

原创 day01_week01

个人名片<!DOCTYPE html><html lang="en"><head> <!-- 设置字符集编码格式为UTF-8 --> <meta charset="UTF-8"> <title>个人名片</title> <style><></head><body> </body></html>...

2020-11-12 09:52:04 62

原创 HTML常用标签

HTML常用标签是什么?Hyper Text Markup Language 超文本标记语言超文本 : 比普通文本功能丰富 ,标记 : 整体使用<> 形式的标签来编写干什么?写网站页面怎么干?通过标签来编写. 标签可以嵌套. 可以在开标签内写 属性=”属性值”,对标签进行设置HTML文件的后缀是 .htmlHTML的特点HTML的特点1)每一个正常的HTML标签都有结构标签2)HTML是以尖括号包含关键字成对出现的,叫做开闭标签.(开始/结束标签),也有几个特殊的单标

2020-11-12 09:51:48 181 1

原创 数据类型

四类8种数据类型数据类型:基本数据类型 引用数据类型(数组,类,接口)基本数据类型:四种8类整型byte 字节 :1byte=8bit1个字节表示256个数-128(-2^7)~127short 短整型 :1short=2byte=16bit-32768~32767 共表示65526个数int 整型(integer) :1int=2short=4byte=32bit-2147483648 ~ 2147483647程序中任意地方出现的整形数据都是int类型long 长整型1lon

2020-11-12 09:51:33 151 3

原创 Servlet

Servlet技术a)什么是Servlet1.Servlet是JavaEE规范之一.规范就是接口2.Servlet就java三大组件之一.三大组件分别是:Servlet程序,Filter过滤器,Listener监听器.3.Servlet是运行在服务器上的一个java小程序 它可以接受客户发送过来的请求,并响应数据给客户端.b)手动实现Servlet程序1.编写一个类去实现Servlet接口2.实现service方法,处理请求,并响应数据3.到web.xml中配置servlet的访问地址常

2020-11-12 09:51:13 221 4

原创 面向对象知识点的总结(全)

三大基本特征继承 封装 多态继承1.场景: 如果多个类存在相同的属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那一个类即可。其中,多个类可以称为子类,单独的那个类称为父类、超类、基类继承描述的是事物之间的所属关系,这种关系是:is-a的关系。父类更通用,子类更具体。我们主要是通过继承,可以使事物之间形成一种关系体系。2.定义:就是子类继承父类的属性和行为,使得子类对象具有与父类相同的属性、相同的行为。子类可以直接访问父类中的非私有的属性和行为。

2020-11-12 09:50:55 1520 8

原创 常用的几种集合(Map另写)

集合集合存储多个数据–>区别:数组是定长,集合长度是任意的数组存储的数据是同一种数据类型,集合是可以存储不同的数据类型数组可以存储基本和引用数据类型,集合只能存储引用数据类型集合体系泛型泛型<>泛型: Generics安全校验机制可以在类或者方法中预支的使用未知的类型.在JDK1.5之后引入的新特性让你在设计API时可以指定类或者方法支持泛型,这样我们使用API的时候也变得更为简洁,并且得到了在程序编译时期的语法安全检查.将运行时期的ClassCastExcep

2020-11-12 09:50:34 1014 2

原创 类库中常用的类

String方法数据类型(char) charAt(int index):返回指定索引处的char值.数据类型()

2020-11-12 09:50:11 179

原创 Map集合简单总结

Map集合Map 双列集合:存储数据(不定长,存引用数据类型)Map 中存储时 存储一个一对键值 -->键值对键 key 值 value存储时,键和值的数据类型可以不一致(键和值只能是引用数据类型,不能是基本数据类型)Map集合中 只有通过键找值 , 没有通过值找键Map集合中不能存储重复的键,值可以重复.键和值是一 一对应的关系HashMap是Map的实现类,是双列集合,键不允许重复,只允许重复HashMap底层是哈希表HashMap 不保证迭代顺序允许存储null值

2020-11-12 09:49:42 381 2

原创 DOS命令提示符

DOS命令Windows的DOS命令,其实是Windows系统的cmd命令,它是由原来的MS-DOS系统保留下来的。MS-DOS称为微软磁盘操作系统,最开始从西雅图公司(蒂姆-帕森特)买过来MS-DOS系统一般是需要使用命令行界面接收用户指令DOS命令执行一般是需要借助于控制台CMD控制台执行 , 我们可以通过win+R键来调出运行窗口常用的DOS命令mspaint:是打开画图工具的快捷键notepad:记事本taskmgr:任务管理器regedit:注册表cmd:命令提示符calc:

2020-11-12 09:49:12 1388

原创 Java工具的安装及环境配置

Java工具的安装配置工具使用Java编写程序需要使用Java的工具:JDKJDK:Java Developer Kit Java开发工具包下载JDK官网https://www.oracle.com/sun/下载8版本地址https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.htmlJDK中包含JRE的JRE : Java Runtime Environment java运行环境安装JDK先把之前

2020-11-12 09:48:59 693 3

原创 Java运算符知识点

运算符算术运算符package com.zhiyou100.yunsuan;public class Demo1 { public static void main(String[] args) { /* * 算术运算符: --> 数学运算 * 加 + * 两个作用: * 1) 做加法: 当操作符两边数据类型不一致时,结果的数据类型与范围较大一致 * char型数据可以做加法,结果是数字 * 2) 加号前或后有字符串时 做拼

2020-10-13 21:29:57 188

空空如也

空空如也

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

TA关注的人

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