首页 生活 资讯 社会 财经 国内 国际 金融 理财 科技 文化 旅游 图片 教育
首页 > 综合 > 正文

每日报道:JavaSE面试题【长期更新】

2023-05-14 15:13:16 博客园


(资料图片仅供参考)

面试题

  • 1包装类型的缓存机制了解过么

    包装类型的缓存机制了解过么
    /*Byte Short Integer Long 底层维护一个[-128,127]的缓存数组来提升性能Character 底层维护一个[0,127]的数组Boolean包装类型直接返回true或者false*/
  • 2自动装箱和拆箱 底层原理

    答案
    /*装箱 将基本类型转换为相应的包装类型实际上是调用了包装类型的构造方法进行初始化 拆箱 将包装类型转换为基本数据类型 编译器在编译阶段自动拆箱操作底层会调用valueOf()方法*/
  • 3值传递和址传递的区别

    答案
    /* 参数传递存在于Java方法传参的时候 其实不论值传递还是引用传递本质上都是一份原先数据的拷贝  基本类型拷贝值 引用类型拷贝的是址() 也即操作值不影响实参 操作址影响原参*/
  • 4方法重载和方法重写

    答案
    /*方法重写就是对父类的方法进行覆盖操作 需要保证(返回值 方法名 参数列表)完全一致 并保证访问符范围只能扩大或一致方法重载是指允许本类存在多个方法名相同但参数列表不同的方法*/
  • 5为什么重写equals()还要重写hashcode()

    答案
    /*  Object类中equals()默认比较的是引用地址 如果你需要对内容相等性进行判断 需要进行重写equals()操作hashCode()方法用于返回一个对象的哈希码值(整数),该值通常用于哈希表中的键值。如果您计划使用某个类型的对象作为哈希表的键,则必须重写hashCode()方法并提供自己的实现如果您仅重写了equals()方法而不重写hashCode()方法,则可能会导致equals相等的对象具有不同的哈希码,这可能会影响哈希表的性能,也可能会导致无法正确地检索哈希表中的对象*/
  • 6深拷贝和浅拷贝的区别

    答案
    /*深拷贝不仅拷贝对象还拷贝对象中引用对象 两个引用对象完全隔离 各自操作互不影响浅拷贝两个引用对象虽然地址不同 但内部的引用类型地址却相同*/
  • 7深拷贝有哪些场景 如何实现深拷贝

    答案
    /*需要克隆的类都需要实现空接口Cloneble 并且重写Object类中protected修饰的clone()方法场景:序列化与反序列化传递对象 避免数据共享问题*/
  • ``

    答案
    /**/

标签:

最新推荐

每日报道:JavaSE面试题【长期更新】
瑞可爷爷的店_关于瑞可爷爷的店介绍-每日快播
二乙基甲酰胺商品报价动态(2023-05-14)-每日消息
衍生是什么意思啊饭圈_衍生是什么意思-当前热门
观天下!足球场尺寸国际标准(国际标准足球场标准尺寸)
辽中区气象局发布大风蓝色预警【Ⅳ级/一般】【2023-05-14】
个人养老金怎么交?交到什么时候可以领取?
环球关注:东疆边检站开启快捷通道 助国产火车“驶向”国际
武平(关于武平介绍)
有一种妈妈,叫军人的妈妈!
16开有多大 16开有多大?
蒙蒂执教太阳4年常规赛胜率62.8% 21年打入总决赛22年最佳教练|环球微动态
西安新开至阿什哈巴德、杜尚别航线
牛油果怎样吃才不难吃 都说牛油果难吃,那是因为你吃法有问题,试试这种吃法
市纪委监委召开“龙城清韵讲坛”暨理论学习中心组(扩大)学习会 清风护航新能源之都建设|环球即时看
环保行业2022年报&2023年一季报综述:行业拐点将现 掘金价值洼地
保定市区养犬收费标准来了!登记500/300,年检200! 环球聚看点
德国宣布向乌克兰提供27亿欧元军事支持|天天快看
模板拆除规范要求时间 模板拆除规范 全球新消息
“榴莲涨价”因主播辛巴垄断了?市监局发声-全球微动态
普尔:相比上赛季我们是支不同的球队 我们换了几个球员和教练-环球速读
辽浙欢呼雀跃,艾伦临阵披挂! 环球视点
当前热讯:辽宁省大连市2023-05-14 05:26发布大风蓝色预警
今日快讯:山东曲阜:“乐业小筑”搭起精准就业“供需桥”
体系战:引领整体作战浪潮的到来 观焦点
山水之间夜之城_焦点速讯
帕洛诺司琼注射液_盐酸帕洛诺司琼注射液的作用
阖家欢乐是什么动物(阖家欢乐是什么意思)
人们评价人生价值的根本尺度是_人生目的是指人为什么活着这一人生根本问题的认识和回答
环球快讯:库里之外老二老三全都梦游,勇士不被湖人淘汰才怪呢!

豫狐网络 版权所有

声明:未经授权禁止建立镜像!转载、摘编、复制请注明文章出处!

京ICP备2022016840号-38

联系我们:920 891 263 @qq.com