首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
Allen烽
获赞
40
粉丝
11
关注
1
看过 TA
14
男
门头沟学院
2015
Java
IP属地:浙江
不会魔法的麻瓜
私信
关注
拉黑
举报
举报
确定要拉黑Allen烽吗?
发布(6)
刷题
Allen烽
2021-09-14 10:40
Java
2021-09-14
在牛客打卡24天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
转发
Allen烽
2020-08-27 10:51
Java
2020-08-27
在牛客打卡23天,今天也很努力鸭!
0
点赞
评论
收藏
转发
Allen烽
2020-08-27 10:20
已编辑
Java
并发编程【待完善】
1.线程 1.1 上下文切换 多线程编程中一般线程的个数都大于 CPU 核心的个数,而一个 CPU 核心在任意时刻只能被一个线程使用,为了让这些线程都能得到有效执行,CPU 采取的策略是为每个线程分配时间片并轮转的形式。当一个线程的时间片用完的时候就会重新处于就绪状态让给其他线程使用,这个过程就属于一次上下文切换。 1.1.1 时间片 即使是单核CPU也能运行多线程,多个线程会争抢CPU的执行权,也叫时间片(通常是几十毫秒),CPU会通过时间片分配算法在之间来回切换,让用户感觉这些程序像是在并行执行一样。 1.1.2 并发与并行的概念?并行一定比串行更快吗? 并行:多个CPU实例或者多台机器同...
0
点赞
评论
收藏
转发
Allen烽
2020-08-27 11:38
已编辑
Java
Java常规【待完善】
==与equals()的区别 ==: 作用是判断两个对象的地址是不是相等,即判断两个对象是否是同一个对象。这边要注意一下,基本数据类型==比较的是值,引用数据类型比较的是内存地址。java是值传递,所以对于==而言,不管比较的是基本数据类型还是引用数据类型,本质比的还是值,只是引用类型变量存的值是对象的地址而已。 equals():作用也是比较两个对象是否相等,但是无法用于比较基本数据类型。equals方法是Object类方法之一,所以所有的类由于都是Object的子类,所有都拥有equals方法。对于equals的用法:如果类没有重写equals,那么这个方法等同于==如果重写了,那么一般我...
0
点赞
评论
收藏
转发
Allen烽
2020-08-28 20:21
已编辑
Java
JVM【待完善】
1.类加载 1.1 类加载过程或者说生命周期? 类从加载到虚拟机内存直到卸载出内存为止,它的整个生命周期包括:加载-验证-准备-解析-初始化-使用-卸载,其中验证-准备-解析称为链接说一下类装载的执行过程?编译的过程大致可以分为以下几个步骤:Person.java -> 词法分析器 -> tokens流 -> 语法分析器 -> 语法树/抽象语法树 -> 语义分析器-> 注解抽象语法树 -> 字节码生成器 -> Person.class文件类装载分为以下 5 个步骤:加载:根据查找路径找到相应的 class 文件然后导入;验证:检查加载的 clas...
0
点赞
评论
收藏
转发
Allen烽
2019-07-12 13:59
已编辑
Java
海康威视秋招即将开始啦
投递海康威视等公司7个岗位 >
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务