首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SpringCat
掘友等级
中间件开发
|
阿里巴巴
阿里底层码农,热爱开源,热爱java
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
189
文章 188
沸点 1
赞
189
返回
|
搜索文章
最新
热门
秋招上岸!双非本科,从外包实习到秋招收获阿里、美团、B站意向书!
大家好,我是路飞,这篇文章分享一下我的秋招心得:秋招上岸!双非本科,从外包实习到秋招收获阿里、美团、B站意向书!
【Java萌新】面试常问设计模式——工厂模式
⼯⼚模式介绍:它提供了⼀种创建对象的最佳⽅式,在创建对象时 不会对客户端暴露创建逻辑,并且是通过使⽤⼀个共同的接⼝来指向新创建的对象。① 简单⼯⼚模式(静态工厂):通过传⼊相关的类型来返回相应的类,这 种⽅式⽐较单 ⼀,可扩展性相对较差。② ⼯⼚⽅法模式:通过实现类实现相应的⽅法...
【Java实习生】面试常问设计模式——单例模式
业务系统全局只需要⼀个对象实例,⽐如发号器、 redis 连接对象等。Spring IOC容器中的 Bean 默认就是单例。Spring Boot 中的 Controller、Service、Dao 层中通过 @Autowire的依赖注⼊对象默认都是单例的。 懒汉:就是所谓的懒加...
【Java实习生】每日面试题打卡——操作系统篇
根本区别:进程是操作系统资源分配的基本单位,而线程是任务调度和执行的基本单位。包含关系:一个进程最少由一条线程组成。所处环境区别:在操作系统中能同时运行多个进程(程序);而在同一个进程中有多个线程同时执行(通过CPU调度,在每个时间片中只有一个线程执行)。内存分配:系统在运行的时...
【Java实习生】每日面试题打卡——计算机网络篇
OSI 七层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。TCP/IP 四层:网络接口层、网际层、运输层、应用层。五层协议:物理层、数据链路层、网络层、运输层、应用层。注:按照由下至上的顺序。对应的层作用对应的网络协议/硬件物理层提供数据传输的硬件保证,网卡接口,...
(Java实习生)每日10道面试题打卡——Java多线程篇 (二)
线程安全性包括三个方面,①可见性,②原子性,③ 有序性。通俗来说就是,线程A对一个volatile变量的修改,对于其它线程来说是可见的,即线程每次获取volatile变量的值都是最新的。volatile是轻量级的synchronized,保证了共享变量的可见性,被volatile...
【Java 实习生】每日面试题打卡——ConcurrentHashMap源码夺命15问,你能坚持到第几问?
ConcurrentHashMap 内部的 map 结构和 HashMap 是一致的,都是由:数组 + 链表 + 红黑树 构成。 ConcurrentHashMap 存储数据的单元和 HashMap 也是一致的,即,Node 结构: static class Node<K,V> ...
(Java实习生)每日10道面试题打卡——JVM篇 (三)
Java 冲所有异常都来自顶级父类 Throwable。Throwable 下有两个子类 Exception 和 Error,用于表示程序出现了不正常的情况。Error 是程序错误,通常为虚拟机相关错误,如系统崩溃,内存不足,堆栈溢出等,编译器不会对这类错误进行检测,JAVA 应...
(Java实习生)每日10道面试题打卡——JVM篇 (二)
只要沿着 GC Root 的引用链能够找到该对象,就不会被垃圾回收;只有当 GC Root 都不引用该对象时,才会回收强引用对象。换句话说就是,只要强引用存在,JVM 垃圾回收器就永远都不会回收被引用的对象,即使内存不足,JVM 会抛出 OutOfMemoryError。比如,n...
(Java实习生)每日10道面试题打卡——JavaWeb篇
JSP 经编译后就变成了Servlet(JSP 的本质就是 Servlet,JVM只能识别 Java 的类,不能识别 JSP 的代码,Web 容器将JSP 的代码编译成 JVM 能够识别的 Java 类)。JSP 更擅长表现于页面显示,Servlet 更擅长于逻辑控制。Servl...
下一页
个人成就
2021年度人气作者No.30
文章被点赞
371
文章被阅读
106,278
掘力值
2,064
关注了
17
关注者
188
收藏集
4
关注标签
0
加入于
2021-05-15