最新 最热

【JAVA冷知识】JAVA真的不支持多继承吗?让我们用内部类去实现JAVA的多继承吧

众多周知,对于面向对象语言来讲,JAVA是不支持多继承的,只支持单继承,但是提供了接口来补偿。

2023-03-02
0

SSL 证书基本概念扫盲

keytool 是 java JDK 自带的证书管理工具,使用 keytool 可以生成密钥,创建证书。只要装了 jdk,并正确设置了环境变量,就可以之间通过命令行执行 keytool 命令来管理证书。...

2023-03-02
0

Java中代理模式的一点理解

代理的作用就是不改变目标类的情况下,对目标类进行增强。细品后发现和Spring的Aop有些相似,是的,Spring利用了动态代理实现了Aop的强大功能。

2023-03-01
0

Java 近期新闻:Payara Platform、Liberica JDK 更新和 JobRunr 6.0 里程碑版本

作者 | Michael Redlich 译者 | 张卫滨 策划 | 丁晓昀 JDK 20JDK 20早期访问构建版本的 Build 32 发布,它是对 Build 31 的更新,包括对各种 问题 的修复。关于该版本的更多细节,可以参见 发布说明。 JDK 21JDK 21早期访...

2023-02-28
0

闲扯JVM之JVM是个什么东东

做java开发的几乎都知道jvm这个名词,那JVM是个什么东西呢?

2023-02-28
0

并发多线程学习(六)Java线程间的通信

合理的使用Java多线程可以更好地利用服务器资源。一般来讲,线程内部有自己私有的线程上下文,互不干扰。但是当我们需要多个线程之间相互协作的时候,就需要我们掌握Java线程的通信方式。本文将介绍Java线程之间的几种通信...

2023-02-28
0

并发多线程学习(三)Java多线程入门类和接口

上一章我们了解了操作系统中多线程的基本概念。那么在Java中,我们是如何使用多线程的呢?

2023-02-28
0

【深入浅出Java原理及实战】「源码分析系列」深入分析JDK动态代理的分析原理机制

最后发现会对生成的代理类进行缓存,有了,就不直接返回,没有的,还得生成代理类,我们继续往下走:

2023-02-27
0

RPC框架整体架构

RPC就是把拦截到的方法参数,转成可以在网络中传输的二进制,并保证在服务提供方能正确地还原出语义,最终实现像调用本地一样地调用远程的目的。...

2023-02-26
1

Mac 配置开发环境

以下安装配置全部基于 MacBook Pro m1 1、安装jdk$ vim ~/.zshrcJAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.16+8/Contents/Homeexport JAVA_HOMEexport PATH=${PATH}...

2023-02-25
0