自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (2)
  • 收藏
  • 关注

转载 List、Set、Map 区别

ArrayList和 Vector底层都是通过数组实现,两种类型在查询效率上会高很多,Vector 是线程安全的, ArrayList 线程不安全的,性能会稍慢一些。map以键值对的方式存储元素,根据键得到值,所有Map集合的Key是无序不可重复的,key和value都是引用数据类型,存的都是内存的地址。LinkedList是线程不安全的,底层用链表结构存储数据的,适合数据的动态插入和删除,随机访问和遍历速度比较慢。set是无序的集合,不是按照对象进入的顺序保存,不可重复,只允许一个null值出现。

2022-11-21 16:20:35 177 1

原创 java抽象类与接口区别

接口中可以包含变量和方法,变量被隐式指定为 public static final(不可被修改,相当于常量),方法被隐式指定为 public abstract(JDK 1.8 之前)。一个类继承于一个抽象类,则子类必须实现抽象类的抽象方法,如果子类没有实现父类的抽象方法,那子类必须定义为抽象类。被 abstract 修饰的方法称为抽象方法,抽象方法只有方法声明没有方法体。,一个类实现某个接口则必须实现该接口中的抽象方法,否则该类必须被定义为抽象类。一个类可以实现多个接口但是只能实现一个类。

2022-11-18 11:21:45 104

原创 Java == 和 equals()方法的区别

未重写equals方法的类:Object中的equals方法实际使用的也是==操作符,比较的是他们的内存地址是否同一地址。重写了equals方法的类:实现该类自己的equals方法比较逻辑(一般是比较对象的内容是否相同)。Integer:比较对应的基本数据类型int的值是否相同(==操作符)。String:比较字符串内容,内容相同这相同;,则比较的是对象的内存地址是否相等。用来比较两个对象的内容是否相等。,则比较数值是否相等;

2022-11-18 10:09:52 190

原创 Java中object父类的hashCode,toString方法

就是全类名加上内存地址的哈希值的十六进制形式。就是返回该对象的地址的哈希值(对象内存地址的编号)默认:包名.类名@哈希码的16进制形式。用于返回调用对象的字符串表示形式。

2022-11-18 10:02:03 132

原创 Vue.js实现 实时显示当前时间

效果图如下: 话不多说直接上源码 源代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script src="../js/vue.js"></script> </head> <body> &...

2022-05-05 20:54:12 614

原创 数据库的相关操作

数据库的相关操作 insert select update delete 无啦哈哈哈哈哈哈哈

2022-04-29 20:15:52 352

空空如也

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

TA关注的人

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