自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-02-25

jdbc封装package com.qfedu.Util;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.sql.*;import java.util.Properties;/** * 工具类能干嘛? * 1.自动完成驱动的加载 * 2.自动完成必要的数据处理 * 3.简化getConnection方法,提供给开发

2021-02-25 19:18:09 82

原创 逢七过

逢七过1.逢七过逢7过 100以内 1.7的额倍数 num % 7 == 0 2.带7的数 个位数 有个7 num % 10 == 7 s十位数 有个7 num/ 10 == 7package com.qfedu.app;public class HomeWork2 { public static void main(String[] args) { /* *当i = 1 1<=100 1 i=2

2021-02-25 19:16:19 2515

原创 LinkedList常用方法

LinkedList源码分析LinkedList 双向链表特征增删快 增删快是每一个元素通过引用链接,添加元素或者删除元素,重新组建链接引用即可,效率较高,不存在移动和扩容的问题查询慢 双向链表结构存储数据非连续空间,需要在节点Node跳转完成数据查询过程,效率较低。LinkedList数据存储非连续空间LinkedList常用方法addFirst(E e); 添加元素到链表头addLast(E e); 添加元素到链表尾 ==> add(E e);E removeFisrt();

2021-02-25 19:12:17 167 1

原创 LinkedList源码分析

LinkedList源码分析Java中的LinkedList类实现了List接口和Deque接口,是一种链表类型的数据结构,支持高效的插入和删除操作,同时也实现了Deque接口,使得LinkedList类也具有队列的特性。LinkedList类的底层实现的数据结构是一个双端的链表。LinkedList类中有一个内部私有类Node,这个类就代表双端链表的节点Node。这个类有三个属性,分别是前驱节点,本节点的值,后继节点。Node源码: private static class Node<E&g

2021-02-25 19:11:28 78

原创 单例模式

需求:要求类对象在整个程序运行当中,有且只能有一个对象。可以使用单例你如何获取一个对象new一个问题:通过关键字new出来的对象,每次new都是新的对象。公告:这个对象我new过了,你就不能再new了第一个问题:​ 创建对象过于轻松,借助于new和构造方法即可​ 单例模式需要私有化构造方法?不让别的地方直接new第二个问题:​ 类外部没有创建或者没有了获取对象的方式。​ 你在类的外部期望获取到这个对象。​ 只能通过成员方法获取。public static SingleDo.

2021-02-25 19:09:57 39

原创 获取Class类对象

获取Class类对象static Class forName(String className);通过类名调用。是一个静态方法。传入参数是一个完整的包名.类名例如:​ Demo1====>com.qfedu.a.Demo1Class 类名.class​ 通过制定的类名调取。获取类所对应的属性Class 类对象.getClass();​ 通过类对象获取当前类对象Classpackage com.qfedu.c_reflect;public class GetClas

2021-02-25 19:08:54 102

原创 创建自定义线程的两种方法

创建自定义线程的两种方法方式1:​ 自定义线程类,继承Thread类,重写run方法方式2:​ 自定义线程类,遵循Runnable接口。实现run方法使用接口的方式​ 只能是单继承的,如果继承了Thread类之后,你再继承其他的类的时候就不能继承MyThead1 extend Thread extends A 最好使用接口的写法!!!!package com.qfedu.g_thread;public class MyThread1 extends Thread{

2021-02-25 19:04:58 366

原创 反射机制的运用实例

反射机制的运用实例:实例一:使用反射机制绕过类型检查(泛型)//创建集合对象,指定元素类型 ArrayList<String> al = new ArrayList<String>(); al.add("hello"); //获取Class类对象 Class<? extends Array

2021-02-25 19:04:12 120

原创 匿名内部类

1基于abstract抽象类的匿名类package com.qfedu.c_anomou;public class Demo1 { public static void main(String[] args) { TypeA typeA = new TypeA(); typeA.test(); //常规写法:一个抽象类是不能被实例化的,只能再写一个类,继承这个抽象类 //匿名类怎么书写 //现在可以使用匿名内

2021-02-25 18:59:04 64 1

空空如也

空空如也

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

TA关注的人

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