• 因为不知道Java的CopyOnWriteArrayList,面试官让我回去等通知

    时间:2024-01-27 10:43:11

    先看再点赞,给自己一点思考的时间,微信搜索【沉默王二】关注这个靠才华苟且的程序员。本文 GitHub github.com/itwanger 已收录,里...

  • 面试官:如何在Integer类型的ArrayList中同时添加String、Character、Boolean等类型的数据? | Java反射高级应用

    时间:2024-01-27 10:20:22

    List集合及其实现类、Java异常体系、Java反射高级应用 原文链接:原文来自公众号:C you again,欢迎关注!1...

  • 深度解析Java8社招面试题:Lambda序列化到底行不行?

    时间:2024-01-26 18:27:12

    大家好,我是小米,一个热爱技术分享的小伙伴。今天,我们来聊一个关于Java8的话题,一个颇具技术深度的问题:“社招面试题:Java8中的Lambda表达式可以序列化吗?”废话不多说,让我们一起揭开这个技术的神秘面纱!Lambda表达式的崛起在Java8之前,我们编写代码时常常要依赖匿名内部类,这使得...

  • Java多线程与并发系列22道高频面试题(附思维导图和答案解析)

    时间:2024-01-26 17:44:50

    2020年Java多线程与并发系列22道高频面试题(附思维导图和答案解析) 22道高频Java多线程与并发面试题详细解析 前言现在不管是大公司还是小公司,去面试...

  • 面试刷题11:java系统中io的分类有哪些?

    时间:2024-01-26 15:37:41

    随着分布式技术的普及和海量数据的增长,io的能力越来越重要,java提供的io模块提供了足够的扩展性来适应。我是李福春,我在准备面试,今天的问题是:java...

  • 面试官:Java序列化为什么要实现Serializable接口?我懵了

    时间:2024-01-26 11:22:58

    整理了一些Java方面的架构、面试资料(微服务、集群、分布式、中间件等),有需要的小伙伴可以关注公众号【程序员内点事】,无套路自行领取更多优选一口气说出 9种 分布式ID生成方式,面试官有点懵了3万字总结,Mysql优化之精髓为了不复制粘贴,我被逼着学会了JAVA爬虫技术部突然宣布:JAVA...

  • 每日一道Java面试题:方法重载与方法重写,这把指定让你明明白白!

    时间:2024-01-26 08:55:49

    写在开头请聊一聊Java中方法的重写和重载?这个问题应该是各大厂面试时问的最多的话题之一了,它们几乎贯穿了我们日常的开发工作,在过往的博客中我们多多少少都提到过重载与重写,而今天我们就一起来详细的学习一下这二者的功能与区别!重载与重写的定义重写: 类实现接口或者子类继承父类时,保持方法签名相同,用不...

  • 面试必备!Java核心技术100+面试题

    时间:2024-01-26 08:26:26

    一线互联网公司工作了几年,我作为求职者参加了不少面试,也作为面试官面试了很多同学,整理这份面试指南,一方面是帮助大家更好的准备面试,有的放矢,另一方面也是对...

  • java架构之路-(面试篇)Mysql面试大全

    时间:2024-01-25 14:52:59

    说一下mysql比较宏观的面试,具体咋写sql的这里就不过多举例了。后面我还会给出一个关于mysql面试优化的试题,这里主要说的索引和B+Tree结构,很少提到我们...

  • 【面试突击】Java内存模型实战

    时间:2024-01-25 12:25:35

    欢迎关注公众号【11来了】,及时收到 AI 前沿项目工具及新技术的推送!在我后台回复 「资料」 可领取编程高频电子书!在我后台回复「面试」可领取硬核面试笔记!前言最近在更新面试突击专栏,我把每一篇将字数都尽量控制在 2000 字以内,可能在文章里边写的没有那么细致,主要是提供一些 问题 以及 回答的...

  • Java面试题:如何实现线程循环切换?

    时间:2024-01-24 18:50:50

    嗨大家好,我是小米!今天我们要聊一个非常有趣的话题——社招面试题:Java中如何实现线程循环切换?大家都知道,在Java中处理多线程是一项非常常见而又重要的任务,而线程的循环切换更是其中的一大亮点。那么,让我们一起深入探讨这个问题,看看有哪些酷炫的实现方式吧!线程基础知识回顾在探讨线程循环切换之前,...

  • java开发3~5年工作经验面试题

    时间:2024-01-22 17:31:54

    关于java基础String,StringBuilder,StringBuffer区别是什么?底层数据结构是什么?分别是如何实现的?HashSet的底层实现是什么?...

  • Java面试题之数据库三范式是什么?

    时间:2024-01-22 14:30:33

    什么是范式?简言之就是,数据库设计对数据的存储性能,还有开发人员对数据的操作都有莫大的关系。所以建立科学的,规范的的数据库是需要满足一些规范的来优化数据数据存储方式...

  • 【原创】JAVA面试解析(有赞一面)

    时间:2024-01-22 08:01:13

    本文的题目出自博客http://www.54tianzhisheng.cn/2018/07/12/youzan/但是作者没有给出答案,博主斗胆来制作答案版。引言说在...

  • Java 面试知识点解析(四)——版本特性篇

    时间:2024-01-21 21:36:18

    前言:在遨游了一番 Java Web 的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招 Java 开发岗面试知识点解析 ,来好好的对 Java 知识点进行复习和学习一番,大部分内容参照自这一篇文章,有一些自己补充的,也算是重新学习一下 Java 吧。前序文章链接:Java ...

  • Java面试题(一)部分题目

    时间:2024-01-21 13:51:44

    博主马上要面对几家公司的面试,故自己准备了点面试题,仅供参考!1,线程的创建的方式:答:1,继承Thread(注意,此类其实也是实现了Runnable接口的),2,实现Runnable接口2,1. 下面哪些是Thread类的方法()A start()       B run()       C ex...

  • Java面试题整理一(侧重多线程并发)

    时间:2024-01-20 12:44:56

    1、.是否可以在static环境中访问非static变量?答:static变量在Java中是属于类的,它在所有的实例中的值是一样的。当类被Java虚拟机载入的时候,会对static变量进行初始化。如果你的代码尝试不用实例来访问非static的变量,编译器会报错,因为这些变量还没有被创建出来,还没有跟...

  • Java经典面试笔试题及答案

    时间:2024-01-19 19:48:03

    1.什么是对象序列化,为什么要使用?所谓对象序列化就是把一个对象以二进制流的方式保存到硬盘上。好处:方便远程调用。2.值传递与引用传递的区别?所谓值传递就是把一个对象的值传给一个新的变量,但是系统会给这个新的变量开辟一个新的内存空间。不会改变原有的值所谓引用传递就是把一个对象在堆中保存的数据传递给一...

  • 【Java面试题】12 内部类可以引用它的包含类的成员吗?有没有什么限制?

    时间:2024-01-19 10:32:07

    完全可以。如果不是静态内部类,那没有什么限制!如果你把静态嵌套类当作内部类的一种特例,那在这种情况下不可以访问外部类的普通成员变量,而只能访问外部类中的静态成员,例如,下面的代码:class Outerstaticint x;staticclass Innervoidtest()syso(x);答题...

  • 集合类--最详细的面试宝典--看这篇就够用了(java 1.8)

    时间:2024-01-18 15:47:27

    看了一个星期源码,搜索上百篇博文,终于总结出了集合类的所有基础知识点,学集合,看这篇就够用了!!!篇幅有点长, 如果你能全部理解,java最重要的集合就不怕了,秒过面试!!!(本篇素材来自网络,如有冒犯请见谅,)在看集合类之前, 我们要先明白一下概念:1.数据结构(1):线性表[1]:顺序存储结构(...