自定义博客皮肤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)
  • 收藏
  • 关注

原创 抽象类和接口

关于抽象类的使用,以下为语法上要注意的细节,虽然条目较多,但若理解了抽象的本质,无需死记硬背。抽象类,如果创建,编译无法通过而报错。只能创建其非抽象子类的对象。理解:假设创建了抽象类的对象,调用抽象的方法,而抽象方法没有具体的方法体,没有意义。抽象类中,也有构造方法,是供子类创建对象时,初始化父类成员变量使用的。理解:子类的构造方法中,有默认的super()或手动的super(实参列表),需要访问父类构造方法。抽象类中,不一定包含抽象方法,但是有抽象方法的类必定是抽象类。

2024-08-02 19:30:42 305

原创 Map集合Java

Set的内部实现其实是一个Map。即HashSet的内部实现是一个HashMap,TreeSet的内部实现是一个TreeMap,LinkedHashSet的内部实现是一个LinkedHashMap。Hashtable是线程安全的,任何非 null 对象都可以用作键或值。HashMap是线程不安全的,并允许使用 null 值和 null 键。treemap 基于红黑树的自然排序或是 自定义比较器排序。取出 key或 value的数组进行遍历。使用entryset方法遍历。

2024-07-29 19:12:25 215

原创 面向对象Java

面向对象编程类和对象 包成员变量 实例变量属于对象方法(1)必须先声明后使用类,变量,方法等都要先声明后使用(2)不调用不执行,调用一次执行一次。

2024-07-29 19:05:02 456

原创 Java基础API与常见算法

static int[] copyOfRange(int[] original, int from, int to) :复制original原数组的[from,to)构成新数组,并返回新数组。static <T> T[] copyOfRange(T[] original,int from,int to):复制original原数组的[from,to)构成新数组,并返回新数组。

2024-07-27 10:50:03 756

原创 多线程仨字不够长

1. 进程与线程 线程是进程中的一个执行单元2.并发与并行 并发高效率成本高 并行只是提高cpu利用率单核CPU:只能并发多核CPU:并行+并发3. 分时调度和抢占式调度4.创建和启动多线程继承Thread类 .start启动run方法实现Runnable接口 创建Thread对象执行run方法任务对Thread对象使用匿名内部类重写run方法5.常用方法public void run() :此线程要执行的任务在此处定义代码。

2024-07-27 09:07:01 260

原创 泛型和集合

3.list LinkedList 链表 查询慢 增删快。2.list ArrayList 查询速度快,增删速度慢。1.泛型类或泛型接口。

2024-07-26 20:10:55 66

原创 0722 异常

catch (ArithmeticException | ArrayIndexOutOfBoundsException e){ 写法即多个异常 |连接。5.finally 放在try..catch语句最后,只要try语句执行就执行,无论有无异常。7.手动抛出异常 在代码末尾添加throw new 异常类名(参数);2.try..catch 捕获异常,抛出异常。6.创建类时后面添加 throws 异常类名。3. jdk1.7后支持。1.受检异常与不受检异常。

2024-07-22 18:38:19 176

原创 0613(html)总结

font: italic 500 30px 楷体;line-height的值与盒子高度一致。/* 给标题添加斜体风格 */又想使用em加入语气,又不想是斜体时,设置字体风格样式。a标签的href不允许删除,如果没有内容可以用#占位。/* 将斜体恢复默认 */em以父级元素为基准,1em为父级元素值。normal等于400。已访问过的 a:visited。鼠标按下选定的 a:active。一般使用bold和700足以。光标悬停时``a:hover。未访问的 a:link。单行文本再垂直方向居中。

2024-06-13 19:13:01 160

原创 0612(html)总结

如果页面有相同的样式时,采用相同的class属性。href:超文本引用 target:_blank_self。ul 无序列表 unordered list。ul里只能嵌套li li里可以包裹其他元素。icon 为网站提供一个专业icon图标。ol 有序列表 ordered list。dd 与dt并列关系。空为刷新并跳转到top。#表示暂时搁置,无效果。标签选择器:可以选择所有该标签。通配符选择器是所有的标签都选择。dl dt dd 自定义列表。div包裹盒子,包裹任何素。class选择器 类选择器。

2024-06-13 08:28:23 97

空空如也

空空如也

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

TA关注的人

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