java
文章平均质量分 92
基础测试
Elara.Z
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
多线程入门:轻松掌握编程中的“分身术”
*(核心线程数量,最大线程数量,空闲线程最大存活时间,任务队列,创建线程工厂,任务的拒绝策略);参数一:核心线程数量 不能小于0参数二:最大线程数 不能小于0,最大数量 >=核心线程数量参数三:空闲线程最大存活时间 不能小于0参数四:时间单位 用TimeUnit指定参数五:任务队列 不能为null参数六:创建线程工厂 不能为null参数七:任务的拒绝策略 不能为null*/3,//核心线程数量6,//最大线程数60,//空闲线程最大存活时间。原创 2025-05-21 22:00:00 · 1104 阅读 · 0 评论 -
操作数组的工具类
它里面的每一个方法基本上都是static静态修饰的,如果想要调用里面的方法,不需要创建对象,直接用类名.就可以了。原创 2025-04-09 21:35:36 · 893 阅读 · 0 评论 -
抽象类和抽象方法
public abstact 返回值类型 方法名(参数列表);public abstract class 类名{}抽象类和抽象方法的注意事项抽象类不能实例化(创建对象)我们先创建了一个抽象类进行测试,在测试类中尝试创建对象,明显代码显示错误。//创建对象抽象类中不一定有抽象方法,有抽象方法一定是抽象类我们将抽象方法注释掉,在抽象类中创建了一个有方法体的方法,代码没报错。但是如果把抽象类中的abstract删掉,那么抽象方法在里面就会报错。可以构造方法//可以构造方法。原创 2025-01-23 22:52:57 · 651 阅读 · 0 评论 -
告别循环!用Stream优雅处理集合
也叫Stream流,是jdk8新增的一套API(java.util.stream.*)可以用于操作集合或者数组的数据。优势:Stream流大量的结合了Lambda语法的风格编程,提供了一种更加强大,更加简单的方式操作或者数组中的数据,代码更简洁,可读性更好。原创 2025-04-08 22:56:38 · 1185 阅读 · 0 评论 -
Java时间处理入门:从老Date到新LocalDate
用Instant.now()获取当前时间对象,再用时间对象调用atZone方法,因为atZone方法不是静态的,我们只能用对象去调用。原子钟:利用铯原子的震动的频率计算出来的时间,作为世界标准时间(UTC)9,192,631,720次 = 1秒。3.获取到时间的毫秒值之后,我们可以对时间进行计算操作,接着在此基础上我们要加上一年的毫秒值即可。Calendar代表了系统当前时间的日历对象,可以单独修改,获取时间中的年月日。会把时间中的纪元,年,月,日,时,分,秒,星期,等等的都放在一个数组当中。原创 2025-03-05 10:28:10 · 760 阅读 · 0 评论 -
Java升级版的学生成长管理系统
为了学生管理系统书写一个登录、注册、忘记密码的功能。只有用户登录成功之后,才能进入学生管理系统中进行增删查改操作。原创 2025-01-22 23:31:59 · 1063 阅读 · 0 评论 -
认识接口和适配器设计模式
接口用关键字interface来定义public interface 接口名{}接口不能实例化(创建对象)接口和类之间是实现关系,通过implements关键字表示public class 类名 implements 接口名 {}作用:解决接口升级问题public default 返回值类型 方法名(参数列表){}范例接口默认方法的注意事项默认方法不是抽象方法,所以不强制被重写,但是如果被重写,重写的时候去掉default关键字。代码演示创建一个接口,包含默认方法和抽象方法。原创 2025-01-26 19:52:59 · 1051 阅读 · 0 评论 -
Java简易版的学生成长管理系统
采取控制台的方式去书写学生成长管理系统。原创 2025-01-11 15:36:42 · 564 阅读 · 0 评论
分享