Java面试:你了解HashMap吗?(hashmap数据结构面试)

createh51个月前 (02-01)17
一、前言:面试过的人都知道,HashMap是Java程序员在面试中最最最经常被问到的一个点,可以说,不了解HashMap都不好意思说自己是做Java开发的。基本上你去面试十家公司,有七八家都会问到你H...

java使用JNA方式调用c++导出dll(java调用c语言写的dll)

createh51个月前 (02-01)16
Jna简介Jna全称Java Native Access,是一个建立在 经典的JNI技术之上的Java开源框架。Jna提供工具用于调用c/c++动态库(window的DLL,Linux的so)而不需要...

一台Java服务器启动多少线程,性能最佳呢?

createh51个月前 (02-01)12
一台Java服务器能跑多少个线程?这个问题来自一次线上报警如下图,超过了我们的配置阈值。打出jstack文件,通过IBM Thread and Monitor Dump Analyzer for Ja...

java基础-8种基本类型介绍(java中八个基本类型)

createh51个月前 (02-01)15
学习java,需要先知道java的8个基本类型。byte(1字节)、short(2字节)、int(4字节)、long(8字节)、float(4字节)、double(8字节)、boolean(0.125...

低代码集成Java系列:高效构建自定义插件

createh51个月前 (02-01)16
前言随着软件开发的快速发展和需求的不断增长,开发人员面临着更多的压力和挑战。传统的开发方法需要花费大量的时间和精力,而低代码开发平台的出现为开发人员提供了一种更加高效、快速的开发方式。今天小编就以构建...

Java内存模型JMM重要知识点(java内存模型和内存结构)

createh51个月前 (02-01)18
一、Java内存模型JMMJava内存模型即Java Memory Model,简称JMM。用来屏蔽掉各种硬件和操作系统的内存访问差异,以实现让Java程序在各平台下都能够达到一致的内存访问效果。...

什么?Java 中的锁还有状态?(java中锁的概念)

createh51个月前 (02-01)16
线程如果锁住了某个资源,致使其他线程无法访问的这种锁被称为悲观锁,相反,线程不锁住资源的锁被称为乐观锁,而自旋锁是基于 CAS 机制实现的,CAS又是乐观锁的一种实现,那么对于锁来说,多个线程同步访问...

java的这些多线程面试专题,你都知道吗?

createh51个月前 (02-01)16
多线程技巧目录...

为什么计算机时间和众多编程语言要从1970年1月1日开始算起

createh51个月前 (02-01)17
今天我们来讨论一个非常有意思的事,那就是你知道为什么计算机时间和众多的编程语言的时间都要从1970年1月1日开始算起呢,时间计时起点到底为什么是1970年1月1号呢?我想大家应该都知道,但是我估计大家...

为什么手机变砖?为什么大多数电子设备时间只能设置到1970年后?

createh51个月前 (02-01)24
手机、平板、电脑的初始日期,为什么只能最早设置到1970年1月1日?在2016年2月12日,据披露,如果把苹果iPhone、iPad等设备的系统时间设置为1970年1月1日,随后重启设备,它会无法正常...