Iterator迭代器与foreach循环 前言 一、 Iterator迭代器接口 1. 使用 Iterator 接口遍历集合元素 2. Iterator接口的方法 3. 迭代器的执行原理 3.1 ...
356p 接口练习:比较对象大小 /* * 定义一个接口用来实现两个对象的比较。 * */public interface CompareObject {public int compareTo(Object o);//若返...
428 线程的生命周期 429 理解线程的安全问题 1.线程的同步 1、提出问题: 多个线程执行的不确定性引起执行结果的不稳定 多个线程对账本的共享,会造成操...
448 常用类的概述 449 String类的概述 String:字符串,使用一对'' ''引起来表示 1,String声明为final的,不可被继承 2.String实现了Serializable接口:表...
题目 求数字n的所有约数例如:输入n=6,则输出 1,2,3,6输入n=10,则输出1,2,5,10输入n=16,则输出1,2,4,8,16 方法一: public static void getDiv...
题目如下: 求第n个斐波那契数 斐波那契数列:这个数列从第3项开始,每一项都等于前两项之和。 下标 0 1 2 3 4 5 6 7 数列 0 1 1 2 3 5 8 13 方法一: ...
/ * 解决liveData 订阅的黏性问题 * @param */public class NonStickyMutableLiveData <T> extends MutableLiveData { private boolean stickFlag...
文章目录 一、注解 1、注解声明 2、元注解 3、注解类型元素 4、注解的应用场景 (1)、SOURCE (2)、CLASS (3)、RUNTIME 二、反射 1、Class 2、获...
文章目录 1、自定义注解&动态代理的简单实现 2、代理优化封装 1、自定义注解&动态代理的简单实现 需求场景: 通过自定义注解方式,实现按钮...
Java中的最主要的语法之前基本都介绍完毕,本篇将使用之前的内容来写一个简单的图书管理系统,中间会展示部分代码来讲解,源码地址在这👉项目: 个人...