海阔天空201806192114135
海阔天空201806192114135
全部文章
java基础
# LeetCode bfs(4)
# LeetCode dfs(7)
# LeetCode动态规划(10)
# LeetCode回溯法(17)
# LeetCode堆(1)
# leetCode指针(2)
# LeetCode栈(1)
# LeetCode贪心(6)
# LeetCode递归(10)
# leetCode链表(1)
# 剑指二分法(1)
# 剑指二叉树(12)
# 剑指位运算(4)
# 剑指字符串(5)
# 剑指指针(1)
# 剑指数组(16)
# 剑指栈队列(3)
# 剑指链表(11)
activiti(2)
B树B+树面试(1)
c#(1)
effective java(5)
fastjson(10)
git(9)
go(1)
java并发(35)
java项目(5)
jvm(19)
lambda(4)
LeetCode(17)
Linux(16)
Linux面试问题常用命令(1)
maven(6)
mybatis(4)
redis(18)
Spring(8)
Springboot(1)
springmvc(4)
TCP 协议如何解决粘包(1)
tomcat(3)
vue(2)
代码实战(2)
剑指offer(10)
剑指offer1(14)
加密解密(3)
实习(22)
工作常问题(13)
操作系统(18)
数据库(40)
数据结构(25)
智力题(1)
未归档(3)
概率统计(1)
算法(10)
计算机网络(35)
设计模式(25)
输入输出(3)
高性能服务器开发(1)
归档
标签
去牛客网
登录
/
注册
海阔天空201806192114135的博客
全部文章
/ java基础
(共96篇)
20 七进制数、36进制加法
七进制数、36进制加法 /** * 36进制由0-9,a-z,共36个字符表示,最小为'0' * '0''9'对应十进制的09,'a''z'对应十进制的1035 * 例如:'1b' 换算成10进制等于 1 * 36^1 + 1...
2020-12-31
0
431
堆溢出、栈溢出、永久代溢出、直接内存溢出
堆溢出、栈溢出、永久代溢出、直接内存溢出 栈溢出(StackOverflowError) 堆溢出(OutOfMemoryError:Java heap space) 永久代溢出(OutOfMemoryError: PermGen space) 直接内存溢出...
2020-12-31
0
321
java main()方法 主函数 面试点
java main()方法 主函数 面试点 public static void main(String[] args) 这并不是什么规定,也不是创始人们拍脑袋凭空想象出来的,这行语句中每一个关键字都有其存在的价值,不可或缺。 public...
2020-12-31
0
364
java中形参和实参的区别(值传递 引用传递)
java中形参和实参的区别(值传递 引用传递) 形参和实参的区别 形参 就是形式参数,用于定义方法的时候使用的参数,用来接收调用者传递的参数。形参只有在方法被调用的时候,虚拟机才会分配内存单元,在方法调用结束之后便会释放所分配的内存单元。 因此,形参只在...
2020-12-31
0
756
Java空指针异常的几种情况
Java空指针异常的几种情况 NullPointerException 说法一 NullPointerException由RuntimeException派生出来,是一个运行级别的异常。意思是说可能会在运行的时候才会被抛出,而且需要看这样的运...
2020-12-31
0
677
hash 算法
hash 算法 提到hash,相信大多数同学都不会陌生,之前很火现在也依旧很火的技术区块链背后的底层原理之一就是hash,下面就从hash算法的原理和实际应用等几个角度,对hash算法进行一个讲解。 ...
2020-12-31
0
425
Java成员变量、局部变量
Java成员变量、局部变量 分类 成员变量 局部变量 六个变量的加载顺序如下 但是这六种变量为什么是这样的加载顺序? 创建位置 分类 成员变量在使用对象之前就加载好,而局部变量需要在类或对象调用方法时才会创建...
2020-12-31
0
337
ConcurrentHashMap 的 size 方法原理分析
ConcurrentHashMap 的 size 方法原理分析 面试题 这是同一个面试的时候别人问的,我只是记得看过,在concurrenthashmap中会统计多次,当时就说会统计两次进行比较,人家接着问为啥。。。我傻了一下,这不是明摆着两次统计的中间有新的...
2020-12-31
0
374
多态
多态 面向对象的三大特性:封装、继承、多态。在这三个特性中,如果没有封装和继承,也不会有多态。 那么多态实现的途径和必要条件是什么呢?以及多态中的重写和重载在JVM中的表现是怎么样? 1.多态实现的必要条件 (1)子类必须继承父类 对于子类必须继承父类,小编个人认为,是因为按照面向对象的五...
2020-12-31
0
346
java中静态变量,静态代码块,静态方法,实例变量,匿名代码块的加载顺序
java中静态变量,静态代码块,静态方法,实例变量,匿名代码块的加载顺序 1 普通代码块 就是类中方法的方法体 public void xxx(){ //code } 2 构造块 用{}裹起来的代码片段,构造块在创建对象时会被调用,每次创建对象时都会被调用,并...
2020-12-31
0
561
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页