上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 31 下一页
摘要: 前言 最近在和粉丝聊天的时候被粉丝问到jdbc和mybatis底层实现这一块的问题,而且还不止一个小伙伴问到,于是我似乎认识到了问题的严重性,我花了两天时间整理了一下自己的认识和网上查阅的资料写了这篇文章,话不多说,满满的干货都在下面了。 在说mybatis底层实现之前,先看下基本的知识点jdbc 阅读全文
posted @ 2020-07-05 13:55 前程有光 阅读(2755) 评论(0) 推荐(0) 编辑
摘要: 内存区域 虚拟机栈生命周期与线程相同,描述的是Java 方法执行的内存模型,每个方法在执行的时候都会创建一个栈帧,用于存取局部变量表、操作数栈、动态链接、方法出口等信息本地方法栈与虚拟机栈作用相似,只不过本地方法栈是为虚拟机使用到的Native方法服务程序计数器内存空间较小,可以看做是当前线程所执行 阅读全文
posted @ 2020-07-03 21:26 前程有光 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 堆的核心概述 一个JVM实例只存在一个堆内存,堆也是java内存管理的核心区域Java堆区在jvm启动的时候被创建,其空间大小也就确定了。是jvm管理的最大一块内存空间。(堆内存的大小可以调节)《java虚拟机规范》规定,堆可以处于物理上不连续的内存空间中,但在逻辑上它应该被视为连续的所有的线程共享 阅读全文
posted @ 2020-07-03 13:37 前程有光 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 前言 最近花了两天时间,整理了一下String的源码。这个整理并不全面但是也涵盖了大部分Spring源码中的方法。后续如果有时间还会将剩余的未整理的方法更新到这篇文章中。方便以后的复习和面试使用。如果文章中有地方有问题还请指出。 简述 字符串广泛应用 在 Java 编程中,在 Java 中字符串属于 阅读全文
posted @ 2020-07-02 13:59 前程有光 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 前言 我大概我是从去年12月份开始看书学习,到今年的6月份,一直学到看大家的面经基本上百分之90以上都会,我就在5月份开始投简历,边面试边补充基础知识等。也是有些辛苦。终于是在前不久拿到了阿里的offer,定级P7。 我现在也来写面经,把我还能记住的,写下来,反馈给大家: 一面 : mysql知道哪 阅读全文
posted @ 2020-07-01 20:23 前程有光 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 前言 前两天和粉丝聊天的时候,粉丝问了我一个挺有意思的问题,说他之前在面试的时候被问到线程池的线程复用原理,当时我跟他简单的说了一下,没想到过了几天又来问我这个问题了,说他最近又被问到了这个问题.......想了想,干脆写篇文章把这个东西讲清楚吧,满满的干货都放在下面了 1.什么是线程复用? 在线程 阅读全文
posted @ 2020-07-01 14:16 前程有光 阅读(1231) 评论(0) 推荐(0) 编辑
摘要: SpringBoot异常处理 简介 ​ 日常开发过程中,难免有的程序会因为某些原因抛出异常,而这些异常一般都是利用try ,catch的方式处理异常或者throw,throws的方式抛出异常不管。这种方法对于程序员来说处理也比较麻烦,对客户来说也不太友好,所以我们希望既能方便程序员编写代码,不用过多 阅读全文
posted @ 2020-06-30 20:55 前程有光 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 1.谈谈你对Java面向对象的理解? 面向对象就是把构成问题的事务分解成一个个对象,建立对象的目的不是一个步骤,而是为了描述一个事务在解决问题中的行为。类是面向对象的一个重要概念,类是很多个具有相同属性和行为特征的对象抽象出来的,对象是类的一个实例。 类具有三个属性:继承、封装和多态。 封装:通过把 阅读全文
posted @ 2020-06-30 14:05 前程有光 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 前言 线程(Thread)是并发编程的基础,也是程序执行的最小单元,它依托进程而存在。一个进程中可以包含多个线程,多线程可以共享一块内存空间和一组系统资源,因此线程之间的切换更加节省资源、更加轻量化,也因此被称为轻量级的进程。 1)线程是如何工作的? 线程的状态在 JDK 1.5 之后以枚举的方式被 阅读全文
posted @ 2020-06-29 13:48 前程有光 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 前言 前两天趁着假期在整理粉丝私信的时候看到一个粉丝朋友的私信跟我说自己现在正在复习准备面试,自己在复习到线程池这一块的时候有点卡壳,总感觉自己差了点什么。想要我帮他指导一下。这不趁着假期我也有时间我把自己这么多年的理解和从网上找的资料放在一块整理了一下都放在下面了! 1.什么是线程池 线程(thr 阅读全文
posted @ 2020-06-28 14:53 前程有光 阅读(172) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 31 下一页