自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JDBC相关——java学习笔记

Java database connection:一套接口,定义所有关系型数据库使用Java访问的规则入门导入jar包注册驱动获取连接定义sql获取执行对象执行sql处理结果释放资源class.forName("com.mysql.jdbc.driver");//注册驱动,可以省略DriverManager.getConnection();//获取连接string sql="";//定义sqlconnection.createStatement();//获取执行对象state

2022-02-12 09:02:58 269

原创 SQL—Java学习笔记

sql分类DDL–DML–DQL–DCLDDL:操作数据库和表DML:操作表中数据(增删改)DQL:查询表中数据DCL:操作权限相关DDL数据库查看show databases();-- 获取所有数据库名称show create database mydatabase;-- 展示这个数据库创建状态,一般用于查看字符集select database();-- 查看当前使用数据库use mydatabase;-- 使用mydatabase这个数据库创建create dat

2022-01-24 19:29:39 859

原创 Junite&反射&注解—java学习笔记

Junite一般我们使用创建一个测试类来定义main方法来测试一个方法是否有用。而junite测试作为白盒测试的一种。我们一般定义一个test包,在下边将方法粘贴过来,在方法上边添加@test注解,使开启这个类的时候,这些方法都可以进行测试。在控制台显示方法名是绿色,即方法没有问题,(一般定义方法是没有参数无返回值)@Test @Before @After反射我们知道Java文件执行分3个阶段。首先是xxx.java文件,这是我们自己写出来的文件。将这个.java文件编译后,成为.class字节码

2022-01-24 19:28:25 457

原创 Stream流——Java学习笔记

Stream流做为流对象,主要是用于对集合对数组的优化(通过lambda的基础)流式思想:事物从一边到另一边,从这个流到下一个流。​ 如流水线的饮料装箱:本来是在A点是空瓶,拥有的属性是装水。装了饮料,成为新的事物,再走到B点,拥有的属性是装盖,不再有装水的功能。这可以看出,这已经不再是之前的流了,而且A点的那个流也变成了B点的形态,不再存在之前的流对象了。方法性质:流式方法(延迟方法)与终结方法获取流对象通过集合.Stream()的方式通过Stream接口的of()方法1. list

2022-01-18 18:52:18 440

原创 函数式接口——Java学习笔记

函数式接口函数式接口一般使用形式:在类中先定义一个方法method,参数传递,再加上函数式接口类型参数再调用method方法,在传入参数时,传入指定数据,再使用函数时接口来作为参数(类似于匿名内部类)public class Myclass{ T method(ElemType e,函数式类型 f){ 返回值 = f.唯一抽象方法(e); } void main(){ method(e,()->{实现方法作用}) }}1. Supplier生产型接口T get()

2022-01-17 11:48:00 150

原创 网络流——Java学习笔记

网络编程客户端通过创建socket对象,指定特定的ip与port。并通过此socket创建流对象。使用write/read与服务器数据交换。而服务器通过指定port,创建serversocket对象。与客户端类似,创建流对象,进行数据使用。Socket localhost = new Socket("localhost", 8880);OutputStream ops = localhost.getOutputStream();ops.write("你好服务器".getBytes());byte

2022-01-15 17:57:53 1081

原创 Java的IO流——Java学习笔记

IO流:流字符流字节流输入readerInputStream输出writerOutputStream字节流字节输出流OutPutStream字节输出流write(int):一次写入一个字节write(byte[] b)​ 如果第一个字节是正数(0~127),查询ASCII码表​ 如果第一个字节是负数,第一个自己与第二个字节组成一 个中文显示,查询GBKwrite(byte[],int,int):从数组中从off开始写入,写len个长度

2022-01-15 17:56:48 93

原创 缓冲流&转换流&序列化流&打印流——Java学习笔记

缓冲流BufferedOutputStream继承于outputstream构造:new BufferedOutputStream(outputstream);new BufferedOutputStream(out,size);使用:bos = new BufferedOutputStream(new FileOutputStream("a.txt"));bos.write();BufferedInputStream继承于InputStream构造new BufferedInp

2022-01-15 17:55:53 201

原创 java的File对象——Java学习笔记

File将文件与文件夹封装为file类,可以对文件与文件夹进行操作File.pathSeparator;//获取系统路径分隔符,win是分号File.separator;//获取系统默认名称分隔符,win是反斜杠构造new File(str)new File(str,str):父路径,子路径new File(File ,str):父路径以File对象传递成员方法路径相关getAbsolutePath():获取绝对路径若传入绝对路径就获取传入的路径,若传入的是相对路径,获取

2022-01-15 17:54:36 662

原创 Lambda表达式——Java学习笔记

Lambda表达式面向对象思想:找一个事情的对象,调用其方法来完成事项函数式编程思想:只关心结果,不关注对象是什么new Thread(()->{ xxx; }).start();格式:一些参数:使用“,”分隔,写在括号内一个箭头一段大括号举例:排序数组person对象,以arrays.sort方法按照person年龄排序main(){ Person parray[] ={ new Person("hello",22), ne

2022-01-15 17:53:11 149

原创 多线程——Java学习笔记

多线程线程调度分时调度抢占调度(java)主线程​ main方法创建线程类一:创建类继承thread类1. 创建thread类的子类2. 在子类中重写thread类中run方法 (我觉得这个run相当于main方法),设置线程任务3. 创建thread子类对象4. 调用thread类中start方法,开启新线程,执行run方法,不可以多次调用一个线程MyThread myThread = new MyThread();myThread.start();public c

2022-01-12 10:10:10 75

原创 Collections&Map集合&Debug调试学习笔记

可变参数数据类型已经确定,但参数个数不确定method(ElemType ...变量名){}public void method(int...a){}注意:一个方法只能有一个可变参数,只能写在最后边CollectionsaddAll():添加好多元素Collections.addAll(list,a,b,c...)shuffle(list):打乱顺序sort(list):对集合进行升序排列——只能传递list集合​ 自定义类型的排序时,需要实现compareable接口,重

2022-01-10 13:36:08 276

原创 List集合与Set集合学习笔记

list是一个接口,可重复,有索引,有序add(index, e):在指定索引所添加元素remove(index):删除索引位置,返回删除的数据get(index):获取索引位置元素set(index, e):用元素替换索引位置元素ArrayList顺序结构,查询快,增删慢LinkedList链表结构,增删快,查询慢addFirst()==push();addList()==add();getFirst();getLast();removeFirst()==pop();r

2022-01-10 13:34:56 575

原创 Java学习笔记——包装类

包装类由于基本数据类型的数据没有相应方法进行操作,使用一个类对基本数据类型进行包装增强。装箱构造方法​ new Integer(int)​ new Integer(“10”)静态方法​ valueof(int)​ valueof(“10”)拆箱​ .intvalue()自动拆装箱Integer in = 10;自动装箱为Integerin+=2;拆箱进行计算,再进行装箱为Integer基本数据类型与string基本数据类型–>string​ 1

2022-01-08 15:15:17 353

原创 java的一些api

ScannerScanner实现键盘输入,属于Java.lang包,不需要导包 Scanner sca = new Scanner(System.in); int i =sca.nextInt(); //程序会停驻在 .nextInt();等待用户输入 nextInt():等待输入一个int类型next():等待输入一个字符串匿名对象?只能使用一次.因为只创建对象,并未赋予变量,不可使用,只能通过拆创建时调用一次Randomimport java.util.Random//导

2022-01-08 14:33:33 259

原创 继承—java笔记

继承继承是多态的前提共性抽取特征单继承,一个子类只能有一个父类多层继承,最顶层上类——Object一个父类可以有多个子类子类可以拥有父类的内容,子类可以拥有自己专有的内容父类就是普通类;子类:class xxx extends 父类创建父类对象,只能使用父类成员创建子类对象,可以使用父类子类成员子类可以复写父类方法父类子类成员变量重名后,创建子类对象时,直接使用:子类对象.成员变量:左边是谁,就用谁的,没有向上寻找间接使用:通过成员方法调用成员

2022-01-07 10:19:08 53

原创 内部类与权限修饰符

final修饰一个类public final class Myclass{}不可有子类修饰方法这个方法时最终方法,不可被重写修饰局部变量修饰的变量只能赋值一次修饰成员变量直接赋值private final String name =“xxx”;基本类型的不可变,是数据不可变,引用类型的不可变,是变量的地址值不可变权限修饰符public>protected>default>private被这些权限符修饰后:publicp

2022-01-06 17:45:30 223

原创 继承——Java学习

继承继承是多态的前提共性抽取特征单继承,一个子类只能有一个父类多层继承,最顶层上类——Object一个父类可以有多个子类子类可以拥有父类的内容,子类可以拥有自己专有的内容父类就是普通类;子类:class xxx extends 父类创建父类对象,只能使用父类成员创建子类对象,可以使用父类子类成员子类可以复写父类方法父类子类成员变量重名后,创建子类对象时,直接使用:子类对象.成员变量:左边是谁,就用谁的,没有向上寻找间接使用:通过成员方法调用成员

2022-01-04 15:08:42 236

原创 数据类型与拓展(新手上路)

数据类型​ Java是强类型语言,所有变量必须先定义再使用。而且只定义不赋值也会报错整形浮点型字符型布尔型int byte short longfloat doublecharBoolean整形int:4个字节,负2的31次方到2的31次方byte:1个字节,-128~127short:2个字节,负的2的15次方到2的15次方long:4个字节或者8个字节,看电脑位数,数值后添加L浮点型float:数值后边添加f,一般小数有6~7位。4个字节d

2021-12-31 11:45:46 183

原创 自学笔记day01

自己学习记录,勿喷

2021-12-30 14:15:21 207

原创 线性表操作及实现

这是我按照自己的理解写的,应该没有太大的问题,希望大家多多包涵顺序表:定义:#define MAXSIZE 1000typedef struct SqList{ElemType *firstAddress;int length;}SqList;初始化:status InitSqList(SqList &L){L.firstAddress = new SqList[MAXSIZE];L.length =0;}取值:status GetElem_Sq(SqList &

2021-02-14 14:11:16 102

原创 求助,关于域对象与cookie

求助:!!!cookie不是也能够进行数据交换吗?为什么不是域对象,而session确是域对象?或者说,域对象到底是什么?感谢!!

2020-08-05 12:43:51 222

原创 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]

我试了很久,找了很多方法,网上有的很多都是导入。除了导入jstl.jar包,还要导入standard.jar包。我试了一下,发现并不管用,因此,我这里应该不是缺少jar包的缘故。这里说到URI,后来才发现是我的WEB-INF写错,写成了WEB_INF。当然URI会不正确。所以,当出现关于此错误,看一下文件名称是否正确吧。...

2020-07-31 16:10:16 1018

空空如也

空空如也

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

TA关注的人

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