Java
Java进阶
浩哲Zhe
这个作者很懒,什么都没留下…
展开
-
Java基础
因此,可以检测到注册在 Selector 上的多个 Channel 中,是否有 Channel 处于就绪状态,:数据可以从 Channel 读取到 Buffer 中,也可以从 Buffer 写入到 Channel 中。,应用操作直接返回,而不会阻塞在那里,当后台处理完成,操作系统会通知相应线程进行后续工作。同步:当我们进行同步操作时,后续的任务是等待当前调用返回,才会进行下一步。非阻塞:不管 IO 操作是否结束,直接返回,相应操作在后台继续处理。实现,在进行读取输入流或者写入输出流操作时,读、写动作。原创 2024-07-15 13:31:54 · 1830 阅读 · 0 评论 -
J2EE介绍
原创 2024-07-10 07:10:13 · 110 阅读 · 0 评论 -
synchronized和ReentrantLock
【代码】synchronized和ReentrantLock。原创 2024-07-07 12:47:00 · 233 阅读 · 0 评论 -
Apache Kafka
原创 2024-07-07 11:07:44 · 707 阅读 · 0 评论 -
Java同步包装器
【代码】Java同步包装器。原创 2024-07-03 21:54:36 · 218 阅读 · 0 评论 -
ConcurrentHashMap
【代码】ConcurrentHashMap。原创 2024-07-03 21:31:41 · 297 阅读 · 0 评论 -
String、StringBuffer、StringBuilder
Java的intern机制是指在运行时,如果一个字符串常量(即用双引号括起来的字符串字面量)已经存在于字符串池中,那么在创建新的该字符串常量时,会返回已存在的字符串常量的引用,而不是新创建一个对象。将数据存储方式从 char 数组改变为一个 byte 数组加上一个标识编码的所谓 coder,并且将相关字符串操作类都进行了修改。因为虽然底层实现发生了改变,但 Java 字符串的行为并没有大的变化,运行的往往就是特殊优化的本地代码,而不是 Java 代码生成的字节码。原创 2024-07-03 07:11:50 · 492 阅读 · 0 评论 -
Hashtable、HashMap、TreeMap
MapHashMaphashCode 和 equals 的一些基本约定HashtableTreeMapPriorityQueueLinkedHashMap 和 TreeMap原创 2024-07-02 22:42:15 · 200 阅读 · 0 评论 -
Vector、ArrayList、LinkedList
VectorArrayListLinkedList动态数组Map容器Java 的集合框架TreeSetHashSetLinkedHashSetJava 提供的默认排序算法原创 2024-07-02 21:40:52 · 187 阅读 · 0 评论 -
String、StringBuffer、StringBuilder
字符串缓存原创 2024-06-30 15:12:02 · 559 阅读 · 0 评论 -
Java底层对象生命周期
原创 2024-06-30 11:20:40 · 594 阅读 · 0 评论 -
Java虚拟机
原创 2024-06-30 10:25:46 · 268 阅读 · 0 评论 -
强引用、软引用、弱引用、幻象引用
原创 2024-06-28 21:33:44 · 97 阅读 · 0 评论 -
InterruptException
关于这部分内容还十分模糊,后面有机会再进一步学习关于多线程的知识点。原创 2024-06-27 21:16:39 · 110 阅读 · 0 评论 -
Java进阶
虚拟机原创 2024-06-23 21:39:59 · 94 阅读 · 0 评论 -
Java异常处理时的基本原则
原创 2024-06-27 20:53:50 · 87 阅读 · 0 评论 -
final、finally、 finalize
原创 2024-06-27 22:29:12 · 219 阅读 · 0 评论