- 博客(10)
- 收藏
- 关注
原创 力扣—多数元素
给定一个大小为n的数组nums,返回其中的多数元素。多数元素是指在数组中出现次数⌊ n/2 ⌋的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。输入:nums = [3,2,3]输出:3输入:nums = [2,2,1,1,1,2,2]输出:2。
2023-12-07 22:30:37 370
原创 Maven——进阶
项目开发到进入阶段里程碑后,向团队外部发布较为稳定的版本,这种版本所对应的构件文件是稳定的,即便进行功能的后续开发,也不会改变当前发布版本内容,这种版本称为发布版本。-- 子工程中使用父工程中的可选依赖时,仅需提供群组id和项目id,无需提供版本,版本由父工程统一提供,避免版本冲突-->概念:继承描述的是两个工程间的关系,与java中的继承相似,子工程可以继承父工程中的配置信息,常见于依赖关系的继承。-- 在子工程中配置使用父工程中的可选依赖坐标-->-- 快速定位父工程的位置,可不写-->
2023-12-07 20:55:50 875
原创 java学习——接口
接口用关键字interface来定义publicinterface接口名{}接口不能实例化接口和类之间是实现关系,通过implements关键字表示接口的子类(实现类)要么重写接口中的所有抽象方法要么是抽象类可以多实现成员变量:只能是常量默认修饰符:public static final构造方法没有成员方法只能是抽象方法默认修饰符:public abstractdefault格式:publicstatic返回值类型 方法名(参数列表){ }返例:publicstatic注意事项。
2023-12-06 22:19:32 346 1
原创 Java学习——字符串
StringJoiner(间隔符号):创建一个StringJoiner对象,指定拼接时的间隔符号。toString():把StringBuilder转换为String。charAt(int index):根据索引返回字符。append(任意类型):添加数据,并返回对象本身。可以看成是一个容器,创建之后里面的内容是可变的。reverse():反转容器中的内容。StringBuilder的升级版。使用场景:字符串拼接、字符串反转。length:统计数组的长度。作用:提高字符串的操作效率。
2023-12-06 22:18:34 355 1
原创 java学习——继承
1、继承中成员变量的访问特点:就近原则(先在局部位置找,本类成员位置找,父类成员位置找,逐级往上)2、如果出现重名的成员变量:(name、this.name、super.name)。
2023-12-06 22:16:55 376 1
原创 java学习——集合
当存满时候,会创建一个新的数组,新数组的长度,是原来的1.5倍,也就是长度为15.再把所有的元素,全拷贝到新数组中。如果当前要添加的元素存在,方法返回false,表示添加是失败。细节:底层是依赖equals方法进行判断是否存在的,所以如果集合中存储的是自定义对象,也想通过contains方法来判断是否包含,那么javabean类中,一定要重写equals方法。举个例子: 在一开始,如果默认的长度为10的数组已经装满了,在装满的情况下,我一次性要添加100个数据很显然,10扩容1.5倍,变成15,还是不够,
2023-12-06 22:16:06 778
原创 java学习——异常
Error:代表系统级别错误(不用管)ExceptionRuntimeException:运行时异常(编译阶段不会出现异常提醒),RuntimeException本身和子类编译时异常(编译阶段就会出现异常提醒),直接继承Exception1、定义异常类:见名知意2、写继承关系运行时:RuntimeException 核心:表示参数错误而导致的问题 编译时异常:Exception 核心:提醒程序员检查本地信息3、空参构造4、带参构造。
2023-12-06 22:14:30 318 1
原创 java学习——常用API
valuOf(): 在实际开发中,-128~127之间的数据,用的比较多,如果每次使用都是new对象,那么太浪费内存了,所以,提前把这个范围之内的每一个数据都创建好对象,如果要用到了不会再创建新的,而是返回已经创建好的对象,所以地址值相同。当我们打印一个对象的时候,底层会调用对象的toString方法,把对象变成字符串,默认情况下,打印的就是地址值。StringBuilder中的equals方法,该类没有重写equals方法,使用的是Object中的,默认是使用==号比较的是两个对象的地址值。
2023-12-06 22:12:54 349
原创 Java学习——IO流
什么是IO流:存储和读取数据的解决方案IO流的作用:用于读写数据(本地文件,网络)IO流按照流向可以分类哪两种流:输出流:程序 ——> 文件 (写出)输入流: 文件 ——> 程序 (读入)IO流按照操作文件的类型可以分为哪两种流?字节流:可以操作所有类型的文件字符流:只能操作纯文本文件什么是纯文本文件?用windows系统自带的记事本打开并且能读懂的文件,如txt文件、md文件、xml文件、lrc文件1、在计算机中,任意数据都是以二进制的形式来存储的2、计算机中最小的存储单元是一个字节。
2023-12-06 22:10:49 836 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人