Java面试题(3)

Java面试题(3)

  这是最近一次面试过程中谈到的相关话题,对其进行记录。

  • 名词解释:super/final/PreparedStatement/EntityManager
  • 抽象类和接口的区别
  • annotation的作用
  • 设计并实现一个集合列表,并且可以删除指定值
  • 设计并实现二叉树,元素类型为Integer,可以为null,并且可以返回最大值
  • 策略模式/代理模式/模板方法模式
  • 如何控制一个方法同时最多有N个线程访问
  • 线程和进程的区别
  • 网络7层结构的名称和功能
  • 使用过的开源工具
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/110115.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • JvisualVM_jvm详解

    JvisualVM_jvm详解VisualVM是Netbeans的profile子项目,已在JDK6.0update7中自带,能够监控线程,内存情况,查看方法的CPU时间和内存中的对象,已被GC的对象,反向查看分配的堆栈(如100个String对象分别由哪几个对象分配出来的)。在JDK_HOME/bin(默认是C:\ProgramFiles\Java\jdk1.6.0_13\bin)目录下面,有一个jvisualv…

    2022年10月26日
  • JMH使用说明「建议收藏」

    JMH使用说明「建议收藏」JMH使用说明一、概述JMH,即JavaMicrobenchmarkHarness,是专门用于代码微基准测试的工具套件。何谓MicroBenchmark呢?简单的来说就是基于方法层面的基准测试,精度可以达到微秒级。当你定位到热点方法,希望进一步优化方法性能的时候,就可以使用JMH对优化的结果进行量化的分析。

    2022年7月11日
  • MySQL事务部分回滚-回滚到指定保存点「建议收藏」

    MySQL事务部分回滚-回滚到指定保存点

    2022年2月10日
  • python2装饰器_python进阶路线图

    python2装饰器_python进阶路线图前言我们都知道装饰器的作用是在不改变原有的代码基础上,添加新的功能,但是这样会有一个弊端,被装饰的函数某些属性会变改变,接下来我们来看下案例importtimedefrun_time(fu

    2022年7月28日
  • 数仓分层简介(实时数仓架构)

    数仓1.数仓分层好处:复杂问题简单化;减少重复开发;隔离原始数据。2.数仓分层具体实现ODS(OperationDataStore)层:原始数据层,存原始数据,直接加载原始日志、数据DWD(DataWarehouseDetail)层:明细数据层也有叫DWI层,结构和粒度与原始表保持一致,对ODS层数据进行清洗(去除空值、脏数据、超过极限范围的数据、行式存储转列式存储、改压缩格式)DWS(DataWarehouseService)层:服务数据层,以DWD为基础进行轻度汇总。比如:用户当日

    2022年4月17日
  • 一套图 搞懂“时间复杂度”「建议收藏」

    一套图 搞懂“时间复杂度”「建议收藏」一套图 搞懂“时间复杂度”

    2022年4月22日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号