面试宝典
文章平均质量分 83
hah杨大仙
KNOWLEDGE IS POWER
展开
-
深入了解 Java Spring 框架
Java Spring 是一个强大而受欢迎的开源框架,用于构建企业级Java应用程序。它提供了丰富的功能和模块,使开发者能够快速搭建可扩展、高效和可维护的应用。本文将深入探讨Java Spring框架的核心特性和优势,以及如何利用它构建优秀的应用程序。原创 2023-06-16 14:03:46 · 1040 阅读 · 0 评论 -
【问答篇】Java 线程篇 面试题(二)
... 14、问:请问如何在两个线程间共享数据? 答:两个线程之间共享变量即可实现共享数据。 一般来说,共享变量要求变量本身是线程安全的,然后在线程中对变量使用。 ...原创 2022-12-18 19:49:08 · 224 阅读 · 0 评论 -
【问答篇】Java 线程篇 面试题(一)
... 08、问:什么是线程死锁呢? 答:死锁是指两个或两个以上进程(线程)在执行过程中,由于竞争资源或由于彼此通信造成的一种堵塞的现象,若无外力的作用下,都将无法推进,此时的系统处于死锁状态。 ...原创 2022-12-18 19:36:03 · 234 阅读 · 0 评论 -
【问答篇】Java JVM篇 面试题
... 11、问:GC回收的特点? 答:GC中主要回收的是堆和方法区中的内存,栈中内存的释放要等到线程结束或者是栈帧被销毁,而程序计数器中存储的是地址不需要进行释放。 回收对象的基本单位: 对于GC中回收的基本单位不是字节而是对象 ...原创 2022-12-18 19:16:12 · 130 阅读 · 0 评论 -
【问答篇】Java 基础篇 面试题(二)
... 05、问:什么是单例模式? 答:单例模式是指一个类只创建一个实例。单例模式是经常用到的一种设计模式, 它分为饿汉式、懒汉式、静态内部类、枚举; 饿汉式:在类加载时就创建本类对象为私有静态常量,构造方法写成私有的,使用共有静态方法代替构造方法获取到这个单例 懒汉式:在饿汉式的基础上给静态方法加synchronized,在方法里判断本类对象是否为空,为空时创建。 静态内部类:将单例放在静态内部类中,避免在类加载的时候就创建对象,然后用静态方法代替私有构造 ...原创 2022-12-17 22:59:08 · 375 阅读 · 0 评论 -
【问答篇】Java 基础篇 面试题(一)
... 24、问:垃圾回收的原理和优点 答:垃圾回收是一个低级别的线程运行,在不知情的情况下对堆内存中的闲置的或者长期没使用的对象进行回收。 优点: 1)不需要考虑内存管理; 2)防止内存泄漏,有效的管理内存; 3)对象不再有作用域的问题,只有对象的引用存在作用域; 4)程序员不能实时的对某个对象或所有对象调用垃圾回收器 ...原创 2022-12-17 00:00:43 · 143 阅读 · 0 评论