自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Steam流和方法引用:

是一个长度不可变,内容也无法修改的集合。

2023-03-16 15:13:46 567

原创 02-java-数据结构

链表上每一个节点 都是独立的对象,在内存中是不连续的,每个节点包含数据值和下一个结点的地址值.链表的查询慢,无论查询那个数据都要从头开始.查询速度快:查询数据通过地址值和索引定位,查询任意数据耗时相同(元素在内存中是连续存在的)数据结构是为了更加方便的管理和使用数据,需要结合具体的业务场景来进行选择.栈,队列,数组,链表,二叉树,二叉查找树,平均二叉树,红黑树。链表:元素是游离的,查询慢,首尾操作极快。队列:头尾都开口,先进先出,后进后出。数组:连续空间,查询较快,增删较慢。队列:先进先出,后进后出。

2023-03-16 04:31:26 121

原创 02-JavaWeb-JDBC

1. JDBC基本概念2. 快速入门3. 对JDBC中各个接口和类详解。

2023-03-14 20:45:07 1595

原创 01-JavaWeb-重要基础知识

格式:元注解 public @interface 注解名称{}本质:public interface MyAnno extends java.lang.annotation.Annotation{}属性:接口可以定义的要求:1.属性的返回值类型有以下取值:基本数据类型String枚举以上类型的数组2.定义了属性,在使用时需要给属性赋值1.如果定义属性时,使用default关键字给属性默认值初始化值,则不使用注解时,可以不进行属性的赋值.

2023-03-14 20:36:42 130

原创 02-JAVA-集合-单列集合List集合

List继承于collection。有索引:可以通过索引操作元素。可重复:存储的元素可以重复。有序:存取顺序是一样的。Lambda表达式遍历。

2023-03-13 19:42:10 51

原创 01-JAVA-集合-单列集合顶层接口Collection

修改增强for中的变量,不会改变集合中原本的数据.s属于第三方变量,对原集合中数据中不发生改变.迭代器不依赖索引,迭代器在Java中的类是Iterator,迭代器是集合专用的遍历方式。常见方法:add,clear,remove,contains,isEmpty,size。List系列集合:添加的元素是有序,可重复,有索引.存取顺序是一样的.是单列集合的总总接口,它的功能是全部单列集合可以继承使用的.增强for的底层,就是迭代器,为了简化迭代器代码的书写.set系列集合:添加的元素是无序,不重复,无索引的.

2023-03-13 14:18:54 299 2

原创 06-JAVA常用API-Arrays Lambda表达式

有且仅有一个抽象方法的接口叫做函数式接口,接口上方可以用@Functionallnterface。3.如果lambda表达式的方法只有一种:大括号,分号,return可以省略不写,需要同时省略。函数式编程思想,忽略面向对象的复杂语法,强调做什么,而不是谁去做.2.如果只有一个参数,参数类型可以省略,同时()也可以省略。lambda表达式只能简化函数式接口的匿名内部类的写法。lambda表达式可以用来简化匿名内部类的书写。面向对象:先找对象,让对象做事情.函数式编程是一种思想特点.省略核心:可推导,可省略。

2023-03-12 18:48:03 74

原创 01-JAVA-数据结构与算法-常见算法

查找算法:基本查找,(折半/二分)查找,分块查找排序算法:冒泡排序,选择排序,插入排序,快速排序字符串匹配算法:基本查找,KMP算法以上算法a均是Arrays底层算法.了解底层算法是怎么写的,算法是高级程序员的必经之路.

2023-03-12 02:24:19 93

原创 05-JAVA常用API-包装类

用一个对象,把基本数据类型包起来.引用数据类型就是包装类。

2023-03-10 15:10:06 37

原创 01-HTML

学习标签是有技巧的,重点是记住每一个标签的语义.简单理解就是指标签的含义,即这个标签是用来干什么的.为了使网页更具有语义化,我们经常会在页面中使用到标题标签.HTML提供了六个级别的网页标题。根据标签的语义,在适合的地方给一个最为合适的标签,可以让页面结构更加清晰.

2023-03-10 02:07:01 56

原创 04-JAVA常用API-时间相关类

全世界的时间有一个统一的计算标准.世界标准时间:Greenwich Mean Time 格林尼治时间/格林威治时间 简称GMT目前世界标准时间UTC已经替换为:原子钟中国标准时间:世界标准时间+8小时时间换算单位:一秒等于一千毫秒 一毫秒等于一千微秒 一微秒等于一千纳秒。

2023-03-10 01:54:09 76

原创 03-JAVA常用API-Pattern正则表达式

Pattern正则表达式可以校验字符串是否满足一定的规则,并用来校验数据结构的合法性.规则:6位及20位之内,0不能开头,必须全部都是数字.需求:假如现在要校验一个QQ号码是否正确。作用二:在一段文字中查找满足要求的内容。作用一:检验字符串是否满足。

2023-03-09 13:43:38 196

原创 02-JAVA常用API-BigInteger,BigDecimal

BigInteger汉译为大整数在Java中,整数有四种类型:byte,short,int,long在底层中占用字节个数:byte1个字节,short2个字节,int4个字节,long8个字节public BigInteger(int num ,Random rnd) 获取随机最大数,范围:[0-2的num次方-1]public BigInteger(String val)获取指定的最大整数public BigInteger(String val , int radix)获取指定进制的最大整数。

2023-03-08 14:12:11 625

原创 01-JAVA常用API-Object,Objects

所有的类都直接或者间接的继承object类.一般会重写,打印对象时打印属性比较对象时会重写,比较对象属性值是否相同默认克隆为浅克隆如果需要深克隆需要重写方法或者使用第三方类。

2023-03-08 01:15:53 67

空空如也

空空如也

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

TA关注的人

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