首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java面试八股系列
xiaoyaosanren
创建于2023-02-21
订阅专栏
好读书,不求甚解,每有会意,亦不能忘食
暂无订阅
共18篇文章
创建于2023-02-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Spring面试问题汇总
1 什么是spring? Spring是一个轻量级Java开发框架,最早有Rod Johnson创建,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。它是一个分层的JavaSE/Java
设计模式(只谈理解,没有代码)
1.什么是设计模式 设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性、程序的重用性。 2.为什么要学习
网络编程面试相关内容
1.什么是网络编程 网络编程的本质是多台计算机之间的数据交换。数据传递本身没有多大的难度,不就是把一个设备中的数据发送给其他设备,然后接受另外一个设备反馈的数据。现在的网络编程基本上都是基于请求/响应
技术岗位的非技术面试问题总结
自我介绍 领导你好;我叫**,年本科毕业于**大学,专业;(年研究生毕业于,专业***);2017年毕业后在****,一家医疗软件公司工作,技术上前后端、数据库包括项目部署都做,属于全栈开发,18年入
Tomcat面试问题总结
1.Tomcat是什么? Tomcat 服务器Apache软件基金会项目中的一个核心项目,是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被
Kafka面试问题总结
kafka架构 2.基础概念 Producer(生产者) : 产生消息的一方。 Consumer(消费者) : 消费消息的一方。 Broker(代理) : 可以看作是一个独立的 Kafka 实例。多个
Nginx面试问题总结
1. 什么是Nginx? Nginx是一个 轻量级/高性能的反向代理Web服务器,他实现非常高效的反向代理、负载平衡,他可以处理2-3万并发连接数,官方监测能支持5万并发,现在中国使用nginx网站用
Redis总结
1. 什么是Redis? Redis 是一个使用 C 语言写成的,开源的高性能key-value非关系缓存数据库。它支持存储的value类型相对更多,包括string(字符串)、list(链表)、se
Mysql数据库总结
一.MySQL 的基础 1.架构图 Mysql逻辑架构图主要分三层: (1)第一层负责连接处理,授权认证,安全等等 (2)第二层负责编译并优化SQL (3)第三层是存储引擎。 Mysql 服务器的默认
Java多线程(四)---并发编程容器
1.经常使用什么并发容器,为什么? 答:Vector、ConcurrentHashMap、HasTable 一般软件开发中容器用的最多的就是HashMap、ArrayList,LinkedList ,
Java多线程(三)---synchronized、Lock和volatile
Java内存模型(非JVM) Java内存模型(Java Memory Model简称JMM),是一种共享内存模型,是多线程的东西,并不是JVM(Java Virtual Machine(Java虚拟
Java多线程(二)--线程相关内容
1.创建线程的几种方式 继承 Thread 类; 实现 Runnable 接口; 实现 Callable 接口; 2. 说一下 runnable 和 callable 有什么区别 相同点: 都是接口
Java多线程(一)--多线程基础知识
1. 为什么要使用并发编程 提升多核CPU的利用率:一般来说一台主机上的会有多个CPU核心,我们可以创建多个线程,理论上讲操作系统可以将多个线程分配给不同的CPU去执行,每个CPU执行一个线程,这样就
JVM最强总结
JVM最强攻略,从jvm组成,运行时数据区组成,堆内存的分配,垃圾回收算法,垃圾回收器一步步深入总结
Java集合(一)---List和set
1.Java集合有哪些? 集合类型主要有3种:set(集)、list(列表)和map(映射) Map接口和Collection接口是所有集合框架的父接口: Collection接口的子接口包括:Set
Java基础语法
1. Java有哪些数据类型 定义:Java语言是强类型语言,对于每一种数据都定义了明确的具体的数据类型,在内存中分配了不同大小的内存空间。 分类: 基本数据类型 数值型 整数类型(byte,shor
Java集合(二)---Map
1.什么是Hash算法 哈希算法是指把任意长度的二进制映射为固定长度的较小的二进制值,这个较小的二进制值叫做哈希值 以上是HashMap中的hash算法代码 2. 什么是哈希冲突? 当两个不同的输入值
Java基础概念
只讲说辞,不求原理的面试回答1. 什么是Java Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,