一、 运行时数据区jvm运行java程序时,会将内存划分为多个数据区域。 分析JVM数据结构,主要分析的是运行时数据存储区域,主要包括:堆、栈、...
一、 请简述HTTP的5个常用Method及其含义,以及5个常用Status Code及其含义?HTTP与HTTPS的区别是什么,简述一下HTT...
互斥锁、自旋锁、读写锁、乐观锁、悲观锁 比较底层的是互斥锁和自旋锁: 加锁的目的就是保证共享资源在任意时间里,只有一个线程访问,这样就可以避免多...
1. 剑指Offer 03. 数组中重复的数字 找出数组中重复的数字。在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内...
一、 Java中的IO流的分类:(40多个类,从四个抽象类中派生出的:InputStream(字节流)/Reader(字符流),OutputSt...
ip:用于在计算机网络中定位设备 IPV4,四段0-255,192.168.1.1 IPV6,128bit,八段,每段四个十六进制数,:分隔 p...
给出一些边长,选出四边,求平行四边形最大面积 输入:第一行为整数n,为给出边的数量 第二行为n条边的边长 输出:如果不能组成平行四边形,则输出-...
记录一下字节一面的折磨历程 首先根据简历,问了项目你的分工;问了具体模块如何实现; 在存储的时候发生意外的话,如何确保数据一致性?我的回答:给程...
四、 JVM GC的一整套(算法、分区、判断方法、GC器); 垃圾:当一个对象没有被指针引用的时候,他就是垃圾。 垃圾回收区域java堆和方法区...