知识屋:更实用的电脑技术知识网站
所在位置:首页 > 科技

Java基础知识整理---在乐字节快乐学习编程的一天

发表时间:2022-03-25来源:网络

equals和hashCode

如果重写了equals方法,则一定要重写hashCode方法 在程序执行期间,只要equals方法的比较操作用到的信息没有被修改,那么对这同一个对象调用多次,hashCode方法必须始终如一地返回同一个整数

如果两个对象通过equals方法比较得到的结果是相等的,那么对这两个对象进行hashCode得到的值应该相同

两个不同的对象的hashCode可能是相同的,这就是哈希表中的冲突,为了保证哈希表的效率,哈希算法应尽可能的避免冲突

如果只重写了equals方法而没有重写hashCode方法的话,则会违反这条约定:相等的对象必须具有相等的hashCode

List

List接口和Set接口都继承了java.util.Collection接口, Map接口没有继承java.util.Collection接口 可以存重复的元素

Vue基本使用

我们来举一个小案例:实现hello world的写入 分别为原生js和jquery 这两种方式均可以实现这个功能,但是程序猿是比较聪明的哈,就想还有没有什么简单的方法呢,所以Vue就出现了

Vue的hello world实现基本过程:

基本使用步骤:

1.需要提供标签,用于填充数据

2.需要引入vue库文件

3.可以使用Vue的语义实现功能

4.把Vue提供的数据填充到标签

代码实现

实例参数分析:

el:元素的挂载位置把数据关联到某个标签内(值可以是CSS选择器或者DOM元素) data:模型数据(值是一个对象)

需要视频、文档的在评论区留言扣1或私信给小编哦!

收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜