- 概述 1. 缓存 名称名称DiskLruCacheJava实现基于LRU的磁盘缓存 2.图片加载 名称描述Android Universal Image Loader一个强大的加载,缓存,展示... 概述 1. 缓存 名称名称DiskLruCacheJava实现基于LRU的磁盘缓存 2.图片加载 名称描述Android Universal Image Loader一个强大的加载,缓存,展示...
- 并发编程中的三个概念 原子性 一个或多个操作。要么全部执行完成并且执行过程不会被打断,要么不执行。最常见的例子:i++/i--操作。不是原子性操作,如果不做好同步性就容易造成线程安全问题。 可见性 多个线程访问同一个变量,一个线程改变了这个变量的值,其他线程可以立即看到修改的值。可见性的问题,有两种方式保证。一是volatile关键... 并发编程中的三个概念 原子性 一个或多个操作。要么全部执行完成并且执行过程不会被打断,要么不执行。最常见的例子:i++/i--操作。不是原子性操作,如果不做好同步性就容易造成线程安全问题。 可见性 多个线程访问同一个变量,一个线程改变了这个变量的值,其他线程可以立即看到修改的值。可见性的问题,有两种方式保证。一是volatile关键...
- 内部类 1.成员内部类 2.局部内部类 3.静态内部类 4.匿名内部类 代码理解 package com.justin.innerclass;public class OuterClass { private int x = 0; private static int y = 2; // 1.成员内部类: // (1)顾名思... 内部类 1.成员内部类 2.局部内部类 3.静态内部类 4.匿名内部类 代码理解 package com.justin.innerclass;public class OuterClass { private int x = 0; private static int y = 2; // 1.成员内部类: // (1)顾名思...
- 文章目录 Pre使用工厂方法 supplyAsync创建 CompletableFuture对比 Pre Java8 - 使用CompletableFuture 构建异步应用 ... 文章目录 Pre使用工厂方法 supplyAsync创建 CompletableFuture对比 Pre Java8 - 使用CompletableFuture 构建异步应用 ...
- 接口 概述定义格式含有抽象方法含有默认方法和静态方法含私有方法和私有静态方法 基本的实现实现的概述抽象方法的使用定义接口定义实现类定义测试类 默认方法的使用继承默认方法定义接口定义实现类... 接口 概述定义格式含有抽象方法含有默认方法和静态方法含私有方法和私有静态方法 基本的实现实现的概述抽象方法的使用定义接口定义实现类定义测试类 默认方法的使用继承默认方法定义接口定义实现类...
- 变量和数据类型 变量概述数据类型数据类型分类基本数据类型 变量的定义格式代码展示 注意事 变量概述 变量: 常量是固定不变的数据, 那么在程序中可以变化的量称为变量. Java 中... 变量和数据类型 变量概述数据类型数据类型分类基本数据类型 变量的定义格式代码展示 注意事 变量概述 变量: 常量是固定不变的数据, 那么在程序中可以变化的量称为变量. Java 中...
- 异常的处理 概述抛出异常使用 Objects 非空判断声明异常 throws捕获异常 try...catch代码展示获取异常信息 finally 代码块代码演示 异常注意事项总结 ... 异常的处理 概述抛出异常使用 Objects 非空判断声明异常 throws捕获异常 try...catch代码展示获取异常信息 finally 代码块代码演示 异常注意事项总结 ...
- API 概述API 使用步骤 概述 API ( Application Programming Interface ), 应用程序编程接口. Java API 是一本程序员的 “字典”, ... API 概述API 使用步骤 概述 API ( Application Programming Interface ), 应用程序编程接口. Java API 是一本程序员的 “字典”, ...
- List 的子类 ArrayList 集合LinkedList 集合 ArrayList 集合 java.util.ArrayList集合数据存储的结构是数组结构. 元素增删慢, 查找块,... List 的子类 ArrayList 集合LinkedList 集合 ArrayList 集合 java.util.ArrayList集合数据存储的结构是数组结构. 元素增删慢, 查找块,...
- 文章目录 组合思维分层思维工程思维对象思维迭代思维 组合思维 Unix 操作系统诞生于 20 世纪 60 年代,经过几十年的发展,技术日臻成熟。在这个过程中,Unix 独特的设计... 文章目录 组合思维分层思维工程思维对象思维迭代思维 组合思维 Unix 操作系统诞生于 20 世纪 60 年代,经过几十年的发展,技术日臻成熟。在这个过程中,Unix 独特的设计...
- 文章目录 Code Code Future 接口 的局限性有很多,其中一个就是需要主动的去询问是否完成,如果等子线程的任务完成以后,通知我,那岂不是更好? public cla... 文章目录 Code Code Future 接口 的局限性有很多,其中一个就是需要主动的去询问是否完成,如果等子线程的任务完成以后,通知我,那岂不是更好? public cla...
- 文章目录 概述注意事项Calendar 排除时间的粒度BaseCalendar子类说明示例AnnualCalendarCronCalendarDailyCalendarHolidayCalenda... 文章目录 概述注意事项Calendar 排除时间的粒度BaseCalendar子类说明示例AnnualCalendarCronCalendarDailyCalendarHolidayCalenda...
- 文章目录 概述CPU密集型 vs IO密集型计算密集型任务IO密集型 简单示例Fork/Join常用的类RecursiveTask 实现 并行计算RecursiveActionFork/Joi... 文章目录 概述CPU密集型 vs IO密集型计算密集型任务IO密集型 简单示例Fork/Join常用的类RecursiveTask 实现 并行计算RecursiveActionFork/Joi...
- Object 类 概述toString 方法方法摘要覆盖重写 equals 方法方法摘要默认地址比较对象内容比较 Objects 类 概述 java.lang.object类是 J... Object 类 概述toString 方法方法摘要覆盖重写 equals 方法方法摘要默认地址比较对象内容比较 Objects 类 概述 java.lang.object类是 J...
- 文章目录 概述Redis 的超时命令Spring操作 Redis 超时命令如果 key, 超时了, Redis 会回收 key 的存储空间吗 ?Redis对超时键值对的回收策略定时回收惰性回收小结... 文章目录 概述Redis 的超时命令Spring操作 Redis 超时命令如果 key, 超时了, Redis 会回收 key 的存储空间吗 ?Redis对超时键值对的回收策略定时回收惰性回收小结...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签