程序员面试之道
程序员面试之道
全部文章
java基础
# LeetCode bfs(1)
# LeetCode dfs(1)
# LeetCode动态规划(1)
# LeetCode回溯法(1)
# leetCode指针(1)
# LeetCode递归(3)
# 剑指二叉树(2)
# 剑指数组(4)
验证二叉搜索树(2)
01二维矩阵中最大正方形(1)
activiti(4)
Array.fill()(2)
bfs(2)
B树B+树面试(2)
c#(2)
cafka(2)
ClickHouse(1)
dfs树的深度优先搜索(2)
effective java(10)
fastjson(20)
git(20)
go(2)
java并发(69)
java项目(10)
jvm(38)
lambda(8)
LeetCode(47)
LeetCode---Hot100----单词搜索(2)
LeetCode---hot100---排序链表(2)
LeetCode--右视图(递归法 队列)(2)
LeetCode--打开转盘锁(广度优先搜索+双向广度优先搜(2)
LeetCode--被围绕的区域(2)
LeetCode--课程表(bfs+拓扑排序)(2)
Linux(32)
Linux面试问题常用命令(2)
maven(12)
mybatis(8)
N叉树的层序遍历(递归法)(2)
N皇后(2)
redis(36)
Spring(16)
Springboot(2)
springmvc(8)
TCP 协议如何解决粘包(2)
TIDB(1)
tomcat(6)
vue(4)
书(1)
买卖股票的最佳时机 II(2)
二叉搜索树中的搜索(1)
二叉树的堂兄弟节点(1)
代码实战(4)
位运算(2)
分割平衡字符串(贪心算法)(2)
分发糖果(2)
分发饼干(贪心)(2)
删除链表中重复的结点(2)
剑指offer(124)
剑指offer1(15)
加密解密(6)
动态规划(2)
回溯法(6)
回溯法介绍(1)
大厂面经(13)
大数据(2)
子集 II(2)
完全平方数(1)
实习(44)
工作常问题(27)
微信推广(63)
操作系统(36)
数据库(81)
数据结构(53)
智力题(2)
最后一块石头的重量(堆 贪心)(2)
最小路径和(2)
有序递增数据,一个值K(1)
未归档(5)
栈(2)
树中两个结点的最低公共祖先(2)
概率统计(1)
深度优先搜索(2)
盛最多水的容器(1)
算法(26)
组合总和(2)
计算机网络(71)
设计模式(50)
贪心策略(2)
贪心算法(2)
路径总和(2)
跳跃游戏II(2)
输入输出(6)
递归法(2)
通配符匹配(2)
面试常考(22)
高性能服务器开发(2)
归档
标签
去牛客网
登录
/
注册
程序员面试之道的博客
全部文章
/ java基础
(共192篇)
Java空指针异常的几种情况
Java空指针异常的几种情况 NullPointerException 说法一 NullPointerException由RuntimeException派生出来,是一个运行级别的异常。意思是说可能会在运行的时候才会被抛出,而且需要看这样的运...
2021-01-02
0
970
hash 算法
hash 算法 提到hash,相信大多数同学都不会陌生,之前很火现在也依旧很火的技术区块链背后的底层原理之一就是hash,下面就从hash算法的原理和实际应用等几个角度,对hash算法进行一个讲解。 ...
2021-01-02
0
476
Java成员变量、局部变量
Java成员变量、局部变量 分类 成员变量 局部变量 六个变量的加载顺序如下 但是这六种变量为什么是这样的加载顺序? 创建位置 分类 成员变量在使用对象之前就加载好,而局部变量需要在类或对象调用方法时才会创建...
2021-01-02
0
583
ConcurrentHashMap 的 size 方法原理分析
ConcurrentHashMap 的 size 方法原理分析 面试题 这是同一个面试的时候别人问的,我只是记得看过,在concurrenthashmap中会统计多次,当时就说会统计两次进行比较,人家接着问为啥。。。我傻了一下,这不是明摆着两次统计的中间有新的...
2021-01-02
0
745
多态
多态 面向对象的三大特性:封装、继承、多态。在这三个特性中,如果没有封装和继承,也不会有多态。 那么多态实现的途径和必要条件是什么呢?以及多态中的重写和重载在JVM中的表现是怎么样? 1.多态实现的必要条件 (1)子类必须继承父类 对于子类必须继承父类,小编个人认为,是因为按照面向对象的五...
2021-01-02
0
458
java中静态变量,静态代码块,静态方法,实例变量,匿名代码块的加载顺序
java中静态变量,静态代码块,静态方法,实例变量,匿名代码块的加载顺序 1 普通代码块 就是类中方法的方法体 public void xxx(){ //code } 2 构造块 用{}裹起来的代码片段,构造块在创建对象时会被调用,每次创建对象时都会被调用,并...
2021-01-02
0
416
内部类
概述 把类定义在另一个类的内部,该类就被称为内部类。 举例:把类Inner定义在类Outer中,类Inner就被称为内部类。 class Outer { class Inner { } } 1.内部类的分类 A:成员内部类 B:局部内部类 C:静...
2021-01-02
0
430
正则表达式 (regex) 简介
正则表达式 (regex) 简介 通配符 定位符 分组 转义符
2021-01-02
0
461
RESTful API 设计指南
RESTful API 设计指南 http://www.ruanyifeng.com/blog/2014/05/restful_api.html
2021-01-02
0
452
新版Java异常
新版Java异常 1.异常处理机制和体系结构 Java异常是指在程序运行过程中出现错误,从而影响程序流程的正常运行。而异常处理机制可以保证程序出现错误后,控制接下来的程序流程,是选择定位错误信息,还是抛出异常或捕获异常、还是避免程序非正常退出,都取决于我们。 NullPointerExc...
2021-01-02
0
462
首页
上一页
11
12
13
14
15
16
17
18
19
20
下一页
末页