摘要: 本章目标 线程安全 同步锁 同步之Lock 同步之volitale(扩展) 同步之ThreadLocal(扩展) 本章内容 一、 线程安全 线程安全指的是多线程调用同一个对象的临界区的方法时,对象的属性值一定不会发生错误,这就是保证了线程安全 1、共享资源: 多个各并行线程都会访问的资源;一个程序运 阅读全文
posted @ 2025-04-09 14:41 icui4cu 阅读(26) 评论(0) 推荐(0)
摘要: 本章目标 基本概念 多线程的实现 线程调度 本章内容 Java特性之一就是支持多线程,引用多线程的目的充分利用cpu资源。在了解多线程之前我们先几个相关概念: 一、基本概念 1 、程序 程序:是为完成特定任务,用某种语言编写的一组指令的集合,即指代码的集合。 2、 进程 进程是指程序的一次动态执行过 阅读全文
posted @ 2025-04-09 14:40 icui4cu 阅读(31) 评论(0) 推荐(0)
摘要: 本章目标 泛型简介 泛型类及方法 泛型接口 泛型进阶 本章内容 一、泛型简介 Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。 从Java 1.0版本发布以来,变化最大的部分就是泛型,致使JDK 1. 阅读全文
posted @ 2025-04-09 14:33 icui4cu 阅读(14) 评论(0) 推荐(0)
摘要: 本章目标 简介 自定义注解(掌握) 本章内容 一、简介 注解(Annotation)是Java SE 5.0 版本开始引入的概念,它是对 Java 源代码的说明,是一种元数据(描述数据的数据) 1、Java注解定义 Java注解,是Java语言中引入的一种元数据,是附加在代码中的一些一些特殊标记。它 阅读全文
posted @ 2025-04-09 14:32 icui4cu 阅读(23) 评论(0) 推荐(0)
摘要: 本章目标 简介 静态代理 动态代理 本章内容 一、简介 1、什么是代理 代理这个词相信大家并不陌生,我们大家都知道代理商,简单地说就是代替厂家卖商品,厂家委托代理为其销售商品,顾客找代理购买商品。 通过使用代理,通常有两个优点,并且能够分别与我们提到的代理商的几个特点对应起来: 关于代理商,首先我们 阅读全文
posted @ 2025-04-09 14:22 icui4cu 阅读(10) 评论(0) 推荐(0)
摘要: 本章目标 简介 工厂模式 单例模式 本章内容 一、简介 1、什么是设计模式 设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 每个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心 阅读全文
posted @ 2025-04-09 14:14 icui4cu 阅读(64) 评论(0) 推荐(0)
摘要: 本章目标 反射 相关类及API Properties 本章内容 一、反射 1、概念 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。 我们知道Java程序能够运行,就得让Java类被Java虚拟机(JVM)加载,也就是说我们运行的所有程序都 阅读全文
posted @ 2025-04-09 14:08 icui4cu 阅读(21) 评论(0) 推荐(0)