• 尚硅谷全套课件整理:Java、前端、大数据、安卓、面试题

    时间:2024-02-24 09:43:05

    目录Java尚硅谷 IT 精英计划 JavaSE 内部学习笔记.pdf尚硅谷 Java 基础实战之银行项目.pdf尚硅谷 Java 技术之 JDBC.pdf尚硅谷 ...

  • java初中级面试题集锦

    时间:2024-02-21 20:13:03

    基础&与&&区别&运算符有两种用法:(1)按位与;(2)逻辑与。&&运算符是短路与(或简洁与)运算。逻辑与跟短路与的差别是非...

  • 50道常见java面试题

    时间:2024-02-21 13:49:50

    最近闲暇时间看到网上的一些面试题,抽空整理了一下,写了一些自己的见解。其中有错漏之处,还望指正。1 java语言特点 简单性, 解释性, 面向对象, 高性能 分布式处理 多线程 健壮性 动态性 安全性 跨平台 移植性; 简单性:Java没有像C++那样的指针,运算符重载,类的多继承。并且实现了...

  • 【Java基础常见面试题】- Java SE vs Java EE-企业应用

    时间:2024-02-17 10:49:35

    Java EE(Java Platform,Enterprise Edition)称之为“Java平台企业版”。 Java EE构建在Java SE基础之上,用于构建企业级应用。所谓企业级应用 是指那些为商业组织、大型企业而创建的应用系统,例如:电信的“计费系统”、银行的“网银系统”、企业中的

  • java面试题:分布式和微服务的区别

    时间:2024-02-16 16:31:24

    1 分布式和微服务概念不同 微服务架构是架构设计方式,是设计层面的东西,一般考虑如何将系统从逻辑上进行拆分,也就是垂直拆分。 分布式系统是部署层面的东西,即强调物理层面的组成,即系统的各子系统部署在不同计算机上。 2 分布式和微服务含义不同 微服务架构是一种将一个单一应用程序开发为,一组小型服务的方...

  • 每日一道Java面试题:Java是值传递还是引用传递?

    时间:2024-01-27 10:45:59

    写在开头Java是值传递还是引用传递?这个问题几乎100%的出现在了各大主流Java面试题中,知识点很小,但很考验面试者对于Java运行的理解,今晚趁着生产投产的空子,过来小聊一下。实参与形参所谓的值传递or引用传递是指方法在调用的过程中实参传递的两种变现形式,那么好,想搞清楚这个问题的前提是,先搞...

  • 深度解析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多线程与并发面试题详细解析 前言现在不管是大公司还是小公司,去面试...

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

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

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

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

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

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

  • 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-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面试题(杨晓峰)---第六讲谈谈动态代理是基于什么原理?

    时间:2024-01-18 14:20:02

    我在编译时不知道,而在运行时知道,那么肯定在运行时给了提示,这个提示就是额外功.好处是可以重复利用相同代码.代理模式:通过代理静默的解决一些与业务无关的问题,例如远程,安全,事物,日志,资源关闭,...让应用开发者可以只关心自身业务.静态代理:事先写好代码类,可以手工编写,也可以用工具生成.缺点是每...

  • java面试题(杨晓峰)---以面试题为切入点,有效提升你的java内功

    时间:2024-01-18 14:18:35

    java是一门历史悠久的编程语言,可以毫无争议的说,java是最主流的编程语言之一.全球有1200万以上的java程序猿以及海量的设备,还有无所不能的java生态圈.我所知道的诸如阿里,京东,百度,腾讯,美团,去哪儿等互联网公司,基本都是以java为首要编程语言的.即使在最新的云计算领域,java仍...

  • java面试题(杨晓峰)---第七讲谈谈int和integer有什么区别?

    时间:2024-01-18 14:15:39

    理解装箱和拆箱的过程.对象由三部分组成:对象头,对象实例,对齐填充.对象头:一般是十六个字节,分两部分,第一部分:哈希码,锁状态标志,线程持有的锁,偏向线程id,gc分代年龄等,第二部分是类型指针,虚拟机由类型指针指向的类型确定对象的类型.对象实例:变量和方法,是父类继承或子类定义.对齐填充:类似占...