摘要: java中反射-字节码和类加载器 多态的一个表现 子类类型赋值给父类 Father f1 = New Son() 调用子类方法报错。 调用父类方法OK。这个就是多态 一个对象能用什么方法,并不是取决于 它有什么方法。 而是取决于引用变量的类型(也就是取决于它声明的类型,Father类型) 它能够用的方法,一定是Father中的方法。 阅读全文
posted @ 2025-02-11 11:04 何人陪我共长生 阅读(120) 评论(0) 推荐(1) 编辑
摘要: java中awit和sleep的区别和线程安全性问题 awit和sleep的区别 从名称上来讲: awit:等待。 sleep:休眠。 从属关系上来讲: awit:awit这个方法是在对象上,只要是对象,就有这个方法 sleep:sleep是在Thread上,它是在线程上,是一个静态方法 使用方式上来讲: awit只能够在同步代码中去使用 sleep可 阅读全文
posted @ 2025-02-09 16:06 何人陪我共长生 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 4种比常见的线程池和线程同步买票问题 线程池 所谓的线程池:其实就是线程对象的容器。 可以根据需要,在启动时,创建1个或者多个线程对象。 java中有4种比较常见的线程池。 1.固定数量的线程对象。 2.根据需求动态创建线程:动态创建线程:根据需求来创建线程的个数,会自动给我们分配合适的线程个数来完成任务。 3.单一线程。 4.定时调度 阅读全文
posted @ 2025-02-08 18:26 何人陪我共长生 阅读(209) 评论(0) 推荐(1) 编辑
摘要: java中线程的创建方式-休眠-生命周期-工作方式 进程 进程的定义:进程是操作系统分配资源的基本单位。每个进程都有自己独立的内存空间和系统资源。 进程的独立性:进程之间是相互独立的,一个进程的崩溃不会影响到其他进程。 java中的体现:在Java中,每个运行的JVM实例就是一个进程。 也就是是说:咋们自己的java程序就是一个进程。 我们可以把工厂 阅读全文
posted @ 2025-02-06 16:59 何人陪我共长生 阅读(119) 评论(0) 推荐(1) 编辑
摘要: java中的文件流File 数据 + 流(转)操作 IO I表示的是:输入Input O表示的是:Output Stream表示流转 java中的管道不止一个。并且管道有可能不是一样的。 有的管道粗有的管道细 File的常用方法 文件/目录信息 isFile()判断是否是一个文件,返回是一个布尔值,true表示文件。false 阅读全文
posted @ 2025-02-05 10:53 何人陪我共长生 阅读(308) 评论(0) 推荐(1) 编辑
摘要: java集合中的迭代器Iterator和数组内置方法以及常见的报错 删除Map的中某一项报错 package part; import java.util.HashMap; import java.util.Set; public class Java01 { public static void main(String[] args) { // 为啥这里要使用包装 阅读全文
posted @ 2025-02-01 23:24 何人陪我共长生 阅读(135) 评论(0) 推荐(0) 编辑
摘要: Hashtable Hashtable 是 Java 中的一个古老的集合类,它实现了 Map 接口,基于哈希表存储键值对。 Hashtable 是线程安全的,所有方法都用 synchronized 修饰,因此在多线程环境下可以安全使用。 不过,由于它的性能较差,现代开发中更推荐使用 HashMap 阅读全文
posted @ 2025-02-01 19:35 何人陪我共长生 阅读(14) 评论(0) 推荐(0) 编辑
摘要: HsahMap HashMap 是 Java 中最常用的集合类之一,它实现了 Map 接口,基于哈希表存储键值对 HashMap的存储是无顺序的 HashMap存储的是键值对(key-value)其中键key是唯一的,值(value)可以重复。 HashMap的底层是数组和链表 HashMap的常见 阅读全文
posted @ 2025-02-01 12:12 何人陪我共长生 阅读(165) 评论(0) 推荐(0) 编辑
摘要: ArrayBlockingQueue ArrayBlockingQueue 是 Java 并发包 (java.util.concurrent) 中的一个线程安全的阻塞队列实现。 它基于数组实现,容量固定,支持先进先出的顺序。 Array Blocking Queue 数组阻塞队列 读音: [əˈre 阅读全文
posted @ 2025-01-31 10:45 何人陪我共长生 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 什么是HashSet 在 Java 中,HashSet 是一个基于哈希表实现的集合类,它实现了 Set 接口 HashSet 的主要特点是:1,2 HashSet 的主要特点是 1,集合中的数据不能够重复 2,存储的数据是无序的(元素的存储顺序与插入顺序无关) 3,允许 null 值: 可以存储一个 阅读全文
posted @ 2025-01-30 19:35 何人陪我共长生 阅读(143) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示