- 博客(11)
- 收藏
- 关注
原创 IDEA下载配置本地maven仓库
我IDEA版本:2021.2JDK版本:1.8系统:windows10使用maven时,默认会从中央仓库下载jar到本地,速度较慢,所以下载一个maven仓库到本地效率会高很多。首先下载maven版本,地址:我下载的版本是3.6.3下载到本地后,在系统盘中创建一个maven文件夹,将压缩包中的内容解压到maven文件夹中,并且创建一个Repository文件夹也放在maven文件夹中。然后对maven的setting文件进行编辑,修改本地仓库路径和国内下载jar包镜像网站。
2023-12-27 11:23:52
1321
1
原创 利用js制作简单加减乘除计算器
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>D.
2022-02-17 16:43:18
1793
原创 java 抽象类 abstract
使用方法:在返回值前加abstract即可。例1.抽象类对象无法独立存在,即不能new对象。2.抽象类中不一定有抽象方法,但有抽象方法的类一定是抽象类。3.抽象类中不存在方法体,故类后不需要加{}4.当子类继承父类时,子类必须重写父类中的所有抽象方法,否则子类还是抽象类。5.抽象类中可以构造方法,但子类继承时必须重写该抽象方法6.抽象类不能用final修饰,因为抽象类必须有子类,而final定义的类不能有子类。7.抽象方法尽量为public,若为privat...
2022-01-16 22:03:44
237
原创 java 接口 interface
首先 什么是接口?--接口严格的来讲属于一个特殊的类,而这个类里面只有公开抽象方法和公开静态常量,就连构造方法也没有,并且不能创建对象。接口中的常量的public static final 可以省略。接口的语法:例:[修饰符列表] interface 接口名{}一个接口可以继承多个接口。例:interface 接口1 extends 接口2,接口3{}类和接口之间叫做实现(implements)。当一个类要实现接口时,必须要重写或覆盖该接口中的所有方法。一
2022-01-16 21:30:41
181
原创 Java Collection集合中的Map
简述:Map集合是一种双列集合,每个元素包含两个数据。Map集合的每个元素的格式:key=value(键值对元素)。Map集合也被称为“键值对集合”。注意:键对象不允许重复,而值对象可以重复,并且值对象还可以是 Map 类型的。Map集合后面重复的键对应的值会覆盖前面重复键的值。Map集合的键值对都可以为null。map常用方法:方法名称 说明 V get(Object key) 返回 Map 集合中指定键对象所对应的值。V 表示值的数据类型 V put(
2022-01-16 20:38:49
253
原创 Java Collection集合中的Set
Set系列集合:添加的元素是无序、不重复、无索引。无序:存储和取出的元素顺序不一致无索引:不可以通过索引操作元素不重复:存储的元素不可以重复,即覆盖。HashSet类:无序、不重复、无索引;结构:JDK1.8之前:哈希表(数组+单向链表);JDK1.8之后:哈希表(数组+单向链表+红黑树),当链表长度超过阈值(8)时,链表将转换为红黑树。LinkedHashSet类:(为HashSet的子类)有序、不重复、无索引。结构:JDK1.8之前:哈希表(数组.
2022-01-09 19:22:20
300
原创 Java Collection集合中的List
List系列集合:添加的元素是有序、可重复、有索引。有序:存储和取出的元素顺序一致有索引:可以通过索引操作元素可重复:存储的元素可以重复--ArrayList:以数组为基础 有序、可重复、有索引,线程不安全。ArrayList底层是基于数组实现的:根据索引定位元素快,增删需要做元素的移位操作。缺点:查询数据快,增删数据慢。创建对象:(ArrayList默认构造一个初始容量为10的空列表)--LinekdList:以链表为基础 有序、可重复、
2022-01-09 19:08:45
371
原创 简述IO流
概述:I表示intput,是数据从硬盘文件读入到内存的过程,称之输入,负责读。O表示output,是内存程序的数据从内存到写出到硬盘文件的过程,称之输出,负责写。根据处理数据的单位不同可分为 字节流 及 字符流。缓冲流(高效流)(Buffer):字节缓冲流自带8KB缓冲区 可以提高原始字节流、字符流读写数据的性能。--字节流:可操作所有类型的文件字节输入流:InputStream抽象类 不能new对象FileInputSream子类创建对象 例:Buff.
2022-01-09 16:47:18
179
原创 简述Java File类
File类:能够使用File的对象操作文件,如:删除、获取文件信息、创建文件夹等。但File类不可用于读写文件内容。 读写及修改文件内容可用IO流。File类构建对象的方式:--File 创建对象=new File("//路径");File中的路径可分为两种:--相对路径:相对路径是不带盘符的,默认相对到工程下开始寻找文件。 推荐--绝对路径:绝对路径是带盘符的,依赖当前系统。--File类常用Api: publicbooleanisDi..
2022-01-03 15:44:57
158
原创 简述 Java 异常中的Exception
1.异常是什么?异常是程序在“编译”或者“执行”的过程中可能出现的问题。(不包含语法错误)------------------------------------(此文章不谈Error)-------------------------------------为何要创建异常:当不清楚java是否会报错或不能明确说明异常情况时需要创建自己的异常。Exception:分为两类-运行时异常(RuntimeException):运行时异常,编译阶段不会报错。-非运行时异常:编译时
2022-01-03 15:27:04
107
原创 Arrays.toString方法
当不重载tostring方法时,打印byte[]数组时,默认打印出的是该数组的地址,若想打印该数组中的内容时,需要重载Arrays中的tostring方法。打印结果如下:
2022-01-01 21:00:43
472
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人