![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java
文章平均质量分 95
java基础知识
和瑚
这个作者很懒,什么都没留下…
展开
-
【Java】NIO概述
两种分类方式介绍一下复杂的java IO原创 2023-11-21 18:38:20 · 263 阅读 · 0 评论 -
【计算机基础】Socket IO
对于一个套接字上的输入操作,第一步通常涉及等待数据从网络中到达。当所等待数据到达时,它被复制到内核中的某个缓冲区。第二步就是把数据从内核缓冲区复制到应用进程缓冲区。原创 2023-03-08 13:18:26 · 676 阅读 · 0 评论 -
【Java】反射机制和代理机制
在 Java 动态代理机制中接口和Proxy类是核心Proxy,这个方法主要用来生成一个代理对象loader :类加载器,用于加载代理对象。interfaces : 被代理类实现的一些接口;h : 实现了接口的对象;要实现动态代理的话,还必须需要实现来自定义处理逻辑。当我们的动态代理对象调用一个方法时,这个方法的调用就会被转发到实现接口类的invoke方法来调用/*** 当你使用代理对象调用方法的时候实际会调用到这个方法要实现动态代理的话,还必须需要实现来自定义处理逻辑。原创 2023-03-05 13:14:13 · 1306 阅读 · 0 评论 -
【Java】虚拟机JVM
java虚拟机原创 2023-02-16 13:49:07 · 354 阅读 · 0 评论 -
【Java】JUC(java.util.concurrent)工具包中的并发相关
Collections并发集合(ConcurrentHashMap,CopyOnWriteList)Lock框架和Tools类(AQS,实现如ReentrantLock,工具类)Atomic原子类(CAS,Unsafe类,原子类)Executors线程池。原创 2023-02-13 13:28:57 · 67 阅读 · 0 评论 -
【Java】容器
容器有两种。原创 2022-11-29 16:57:08 · 66 阅读 · 0 评论 -
【Java】基础知识
java一共有基本数据类型。原创 2022-11-22 20:59:56 · 162 阅读 · 0 评论 -
【Java】并发
和上面类似,但是是由JUC包中的 Condition 类提供的方法,可以在 Condition 上调用 await() 方法使线程等待,其它线程调用 signal() 或 signalAll() 方法唤醒等待的线程。如果一个线程的 run() 方法执行一个无限循环,并且没有执行 sleep() 等会抛出 InterruptedException 的操作,那么调用线程的 interrupt() 方法就无法使线程提前结束。不可变(Immutable)的对象一定是线程安全的,不需要再采取任何的线程安全保障措施。原创 2022-11-28 10:45:00 · 72 阅读 · 0 评论