重拾Java基础 2021-12-03 第一天打卡
毕业到工作这么多年以来,断断续续的也有9年的时间了,之间做过Java开发,也做过测试工作,从事测试工作后,很少去关注开发的知识与技术,最近思考了下,觉得自己把最有优势的生存技能丢了,准备打卡重拾自己的...
深圳尚学堂:关于java内存管理的基础知识
平常工作中,发现有蛮多日常细节与内存管理有关,一直想要停下来总结总结,未果。这两天和一朋友沟通时,虚拟地址与物理地址的mapping方式这个问题,让平常一直考虑的关于top、mmap、ringbuff...
Java面试:你了解HashMap吗?(hashmap数据结构面试)
一、前言:面试过的人都知道,HashMap是Java程序员在面试中最最最经常被问到的一个点,可以说,不了解HashMap都不好意思说自己是做Java开发的。基本上你去面试十家公司,有七八家都会问到你H...
java使用JNA方式调用c++导出dll(java调用c语言写的dll)
Jna简介Jna全称Java Native Access,是一个建立在 经典的JNI技术之上的Java开源框架。Jna提供工具用于调用c/c++动态库(window的DLL,Linux的so)而不需要...
一台Java服务器启动多少线程,性能最佳呢?
一台Java服务器能跑多少个线程?这个问题来自一次线上报警如下图,超过了我们的配置阈值。打出jstack文件,通过IBM Thread and Monitor Dump Analyzer for Ja...
java基础-8种基本类型介绍(java中八个基本类型)
学习java,需要先知道java的8个基本类型。byte(1字节)、short(2字节)、int(4字节)、long(8字节)、float(4字节)、double(8字节)、boolean(0.125...
低代码集成Java系列:高效构建自定义插件
前言随着软件开发的快速发展和需求的不断增长,开发人员面临着更多的压力和挑战。传统的开发方法需要花费大量的时间和精力,而低代码开发平台的出现为开发人员提供了一种更加高效、快速的开发方式。今天小编就以构建...
Java内存模型JMM重要知识点(java内存模型和内存结构)
一、Java内存模型JMMJava内存模型即Java Memory Model,简称JMM。用来屏蔽掉各种硬件和操作系统的内存访问差异,以实现让Java程序在各平台下都能够达到一致的内存访问效果。...
什么?Java 中的锁还有状态?(java中锁的概念)
线程如果锁住了某个资源,致使其他线程无法访问的这种锁被称为悲观锁,相反,线程不锁住资源的锁被称为乐观锁,而自旋锁是基于 CAS 机制实现的,CAS又是乐观锁的一种实现,那么对于锁来说,多个线程同步访问...