- 博客(5)
- 收藏
- 关注
原创 抽象类与接口
抽象类:能对属性进行读取以及写入操作。 接口:只能读取属性的值,但是不能更改属性的值。 接口和抽象类的区别: 定义接口中的方法,但方法不能在接口中实现,需要在对接此接口的类中实现。 一个类可以实现多个接口,而一个子类不能实现多个抽象类。 接口侧重于封装,隐藏内部。 接口没有实例。提供实例域和方法实现的任务应该由实现接口的那个类来完成。 为了让类实现一个接口, 通常需要下面两个步骤: 1 ) 将类声明为实现给定的接口。 2 ) 对接口中的所有方法进行定义。 要将类声明为实现某个接口, 需要使用关键字 impl
2021-10-10 09:01:22
118
原创 java基础之128陷阱
要理解什么是java中的128陷阱,我们需要先来看下下面这段代码: public class Demo { public static void main(String [] args) { Integer a = 127; Integer b = 127; System.out.println(a==b); } } 运行后发现结果是true。 但如果我们让两个变量的值为128,再来执行这段代码: public class Demo { public static void main(S
2021-10-10 08:53:47
239
原创 HashMap
基本结构 HashMap是由数组和链表组成的。 时间复杂度 在哈希表中进行添加,删除,查找等操作,性能十分之高,不考虑哈希冲突的情况下,仅需一次定位即可完成,时间复杂度为O(1)。 而存在哈希冲突的情况下,时间复杂度会有所不同。简单来说,HashMap是由数组+链表组成的,数组是HashMap的主体,链表则是主要为了解决哈希冲突而存在的,如果定位到的数组位置不含链表(当前entry的next指向null),那么查找,添加等操作很快,仅需一次寻址即可;如果定位到的数组包含链表,对于添加操作,其时间复杂度
2021-03-27 14:59:56
676
原创 jQuery
下载2个zip包,放电脑同一文件夹,任意位置 环境准备 eclipse web版 tomcat 8.5 win安装包 linux服务器 eclipse 修改编码 UTF-8、 https://blog.youkuaiyun.com/xiaojingfirst/article/details/82762996 servlet新建和使用 新建java web项目 file->new->dynamic web project->qcby0206(允许自定义任意名字,建议和我一致)..
2021-02-06 18:49:50
149
原创 CSS之初见
CSS的使用形式: 使用css有三种形式: 第一种: 直接在元素上加style;这种方法优先级最高,但影响范围小。如图。 第二种 这种方式成为页内样式表,可以直接在head中添加加style,可以影响到相应的模块。这种方法优先级中等,影响范围中等(仅能影响本页面)。 第三种 最后一种为独立样式表。需要另写一个CSS文件,将需要修饰的需求放入这个CSS文件中,再让网页的head中加入这个文件的路径即可,具体代码如下图。 它的优先级和第二种一致,影响范围广(只要引入就可影响该页,可以同时影响多个界面)。
2021-02-04 11:36:49
145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人