首页
学习
活动
专区
工具
TVP
发布

Java面试必知必会

专栏作者
13
文章
7858
阅读量
9
订阅数
海量日志数据中提取某日访问百度次数最多的IP
在数字化时代,日志数据成为了企业、机构乃至个人分析行为、优化服务的重要工具。尤其对于互联网企业,日志数据记录了用户的每一次点击、每一次访问,是了解用户行为、分析网站性能的关键。那么,如何从海量的日志数据中提取出某日访问百度次数最多的IP地址呢?本文将为您一一揭晓。
Mark Sun
2024-01-01
1230
ChatGPT告诉你Java内部类 vs. 组合的区别
ChatGPT与你分享Java内部类和组合的区别,这将有助于你更好地理解如何在Java编程中使用它们。如果你对这个话题感兴趣,那么请继续阅读,我将向你展示内部类和组合的不同之处。
Mark Sun
2023-03-30
7612
ChatGPT,为啥写二分搜索容易死循环?
这段时间ChatGPT在码农界,引起了不小轰动,最热的话题中有一个与程序员息息相关,它会写代码那程序员是不是会集体下岗? 刚好最近听说了这么一句话,“90%程序员都写不对二分搜索”,那就整个二分搜索最常见的问题考考ChatGPT。
Mark Sun
2023-03-30
5820
ChatGPT,简单讲讲Java的注解
注解(Annotation),可声明在class、field、method、parameter等前面,有叫它元数据的,并且它是JDK1.5才引入的特性,目前在SpringBoot等框架中被广泛使用。
Mark Sun
2023-02-27
3051
都2023年ChatGpt都来了,还不拥抱函数式编程吗?
JDK8开始引入的函数式编程,大大降低了Java编码的复杂度。它是一种编程范式,即一切都是数学函数。在Java中,函数式编程与lambda表达式密不可分。本文从最基础的编译原理的Statements && Expressions讲起,一步步带你深入浅出函数式编程。
Mark Sun
2023-02-27
5111
Java整型List能存字符串对象吗?
今天在写代码时,想到一个有趣的面试题,如题List<Integer>能够存String对象吗?
Mark Sun
2023-02-27
6001
Java泛型的协变和逆变
文接上回,说到过Java的泛型擦除问题,这块我又联想到一个有意思的考点泛型的协变和逆变。
Mark Sun
2023-02-27
6251
Java的动态代理与RPC
RPC大家有一定了解后,在Java开发生态下,动态代理和它有着紧密联系。 如果单拎出动态代理,你一定会有一大堆八股文,它和RPC是什么关系?
Mark Sun
2023-01-29
5641
Java并发基础面试题
问题本身不难,都是些基础的概念,这些问题的价值在于每一个问题背后都可以挖出很多要点。
Mark Sun
2023-01-29
3751
Java的函数式编程
JDK8开始引入的函数式编程,大大降低了Java编码的复杂度。它是一种编程范式,即一切都是数学函数。在Java中,函数式编程与lambda表达式密不可分。本文从最基础的编译原理的Statements && Expressions讲起,一步步带你深入浅出函数式编程。
Mark Sun
2022-12-31
7841
Java Stream流
JDK的发行版本都已经衍生至19了,这个从8就引入的Stream流应当是属于Java程序员基操了,但是面试最近遇到开发经验3年的工程师,对它似乎不是很熟悉,让我大吃一惊。本文通过常用的一些简单的例子把它以最小的时间成本给大家说明白。
Mark Sun
2022-12-31
9951
Java面试-什么是JMM?
本篇文章将从计算机硬件、操作系统、Java语言,一环扣一环的引出Java内存模型存在的意义,让大家对Java内存模型(JMM)有较为深刻的理解。
Mark Sun
2022-11-30
1.3K1
Java面试-如何造好synchronized这艘火箭
线程释放锁,JMM会把该线程中对应的本地内存中的共享变量刷新到主内存中。 线程获取锁,JMM会把线程对应的本地内存置为无效,从而使被监视器保护的临界区代码必须从主内存中读取共享变量。
Mark Sun
2022-11-29
3731
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档