Java中高级面试题总览(二)(4)

Java中高级面试题总览(二)(4)

2.mapper接口调用的原理mybatis的mapper代理是用的jdk的动态代理3.hibernate和mybatis最本质的区别4.Mybatis中#和$的区别5.Mybatis缓存 MyBatis 默认开启了一级缓存,一级缓存是在SqlSession 层面进行缓存的。即,...

Java中高级面试题总览(二)(3)

Java中高级面试题总览(二)(3)

32.两个进程能否共享内存空间33锁的等级:方法锁、对象锁、类锁34.多线程模拟实现生产者/消费者模型35.开启多个线程,如何保证顺序执行,有哪几种实现方式,或者如何保证多个线程都执行完再拿到结果36、延迟队列的实现方式,delayQueue 和时间轮算法的异同37、非常多个线程(可能是不同机器&a...

「大师课」搞定 Java 开发基础

23 课时 |
8714 人已学 |
免费

Java Spring Boot 2.6.0开发实战-1024程序员节创造营公益课

5 课时 |
1162 人已学 |
免费

Java Web开发-Web应用、Tomcat、HTTP请求与响应

17 课时 |
1440 人已学 |
免费
开发者课程背景图
Java中高级面试题总览(二)(2)

Java中高级面试题总览(二)(2)

43.字符流和字节流的区别44.Servlet是否是线程安全?如果不安全怎么处理 ?45.stringbuffer内部的数据结构在字符串变化时怎么操作String 类不可变,内部维护的char[] 数组长度不可变,为final修饰,String类也是final修饰,不存在扩 容。字符串拼接,截取&a...

Java中高级面试题总览(二)(1)

Java中高级面试题总览(二)(1)

基础java基础1.String为什么是final2.java中的几种基本数据类型是什么_各自占用多少字节3.string_stringbuffer_stringbuilder的区别4.Vector,ArrayList, LinkedList 的区别5.讲讲类的实例化顺序父类静态变量、 父类静态代码...

Java中高级面试题总览(一)(4)

Java中高级面试题总览(一)(4)

算法1. 10 亿个数字里里面找最小的 10 个。先根据数据值/机器数后的商划分到不同的机器上,最好可以让数据划分后一次读入内存这样不同的机器负责处 理不同的数值范围。得到结果后,对最小的数据范围的机器进行堆排序(构建小顶堆)。2. 有 1 亿个数字,其中有 ...

Java中高级面试题总览(一)(3)

Java中高级面试题总览(一)(3)

12. 用三个线程按顺序循环打印 abc 三个字母,比如 abcabcabc。public class PrintABC { public static Boolean isThreadA = true; public static Boolean isThreadB = fal...

Java中高级面试题总览(一)(2)

Java中高级面试题总览(一)(2)

34、Java中的关键字 transientJava中transient关键字的作用,简单地说,就是让某些被修饰的成员属性变量不被序列化Java中的关键字 transient - 风一样的码农 - 博客园35、Reader与InputStream两个类中的read()的区别InputStream类的...

Java中高级面试题总览(一)(1)

Java中高级面试题总览(一)(1)

JAVA基础1. JAVA 中的几种基本数据类型是什么,各自占用多少字节。数据类型关键字内置类内存占用字节数布尔型booleanBoolean1字节字符型charCharacter2字节字节型byteByte1字节短整型shortShort2字节整形intInteger4字节长整型long...

Java中高级面试题总览(三)(2)

Java中高级面试题总览(三)(2)

三、JVM面试题:jvm模块划分的详细知识可以看:Java虚拟机内存——栈、堆、Non-heap_liumei90-CSDN博客_jvm nonheap   个人建议这块内容在理解的基础上进行记忆Java的另一个重要特点是,在JVM启动之后,它能够加载编译的Java类(字节码)。...

Java中高级面试题总览(三)(1)

Java中高级面试题总览(三)(1)

一、Spring面试题:1.1、什么是控制反转(IOC)?什么是依赖注入?ioc和依赖注入的概念差不多Spring中的 org.springframework.beans 包和 org.springframework.context包构成了Spring框架IoC容器的基础。Bea...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

Java开发者
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
287385+人已加入
加入
相关电子书
更多
Java Spring Boot开发实战系列课程【第6讲】:Spring Boot 2.0实战MyBatis与优化(Java面试题)
Java Spring Boot开发实战系列课程【第7讲】:Spring Boot 2.0安全机制与MVC身份验证实战(Java面试题)
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧
立即下载 立即下载 立即下载