首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
开课吧小易
掘友等级
开课吧
|
开课吧
开课吧——在线职业教育,让职场更自由!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
最新
热门
Java面试中经常被问到的问题有哪些?
Java对象在访问的时候,我们需要通过Java虚拟机栈的reference类型的数据去操作具体的对象。由于reference类型在Java虚拟机规范中只规定了一个对象的引用,并没有定义这个这个引用应该通过那种方式去定位、访问Java堆中的具体对象实例,所以一般的访问方式也是取决…
开课吧-Java常见面试题:重载和重写的区别?
方法的重载和重写都是实现多态的方式,区别在于前者实现的是编译时的多态性,而后者实现的是运行时的多态性。 重载发生在一个类中,同名的方法如果有不同的参数列表(类型不同、个数不同、顺序不同)则视为重载。 重写发生在子类与父类之间,重写要求子类重写之后的方法与父类被重写方法有相同的返…
开课吧Java面试题:使用 this 和 super 要注意
super关键字用于从子类访问父类的变量和方法。 例如: 在上面的例子中,Sub 类访问父类成员变量 number 并调用其其父类 Super 的 showNumber() 方法。 在构造器中使用 super() 调用父类中的其他构造方法时,该语句必须处于构造器的首行,否则编译…
Java常见面试题:Oracle JDK 和 OpenJDK 的区别?
可能在看这个问题之前很多人和我一样并没有接触和使用过 OpenJDK。那么Oracle和OpenJDK之间是否存在重大差异?下面我通过收集到的一些资料,为你解答这个被很多人忽视的问题。 对于Java 7,没什么关键的地方。OpenJDK项目主要基于Sun捐赠的HotSpot源代…
Java常见面试题:BIO,NIO,AIO 有什么区别?
按功能来分:输入流(input)、输出流(output)。 按类型来分:字节流和字符流。 字节流和字符流的区别是:字节流按 8 位传输以字节为单位输入输出数据,字符流按 16 位传输以字符为单位输入输出数据。 对于不想进行序列化的变量,使用transient关键字修饰。 tra…
这些Java面试题,你一定要记住!
BIO:Block IO 同步阻塞式 IO,就是我们平常使用的传统 IO,它的特点是模式简单使用方便,并发处理能力低。 NIO:New IO 同步非阻塞 IO,是传统 IO 的升级,客户端和服务器端通过 Channel(通道)通讯,实现了多路复用。 AIO:Asynchrono…
找工作?最容易遇到的Java面试题
按功能来分:输入流(input)、输出流(output)。 按类型来分:字节流和字符流。 字节流和字符流的区别是:字节流按 8 位传输以字节为单位输入输出数据,字符流按 16 位传输以字符为单位输入输出数据。 对于不想进行序列化的变量,使用transient关键字修饰。 tra…
(免费领)Java大厂面试题: 常见的异常类有哪些?
synchronized 是由一对 monitorenter/monitorexit 指令实现的,monitor 对象是同步的基本实现单元。 在 Java 6 之前,monitor 的实现完全是依靠操作系统内部的互斥锁,因为需要进行用户态到内核态的切换,所以同步操作是一个无差别…
(免费领)Java大厂面试题:如何实现对象克隆?
try-catch-finally 其中 catch 和 finally 都可以被省略,但是不能同时省略,也就是说有 try 的时候,必须后面跟一个 catch 或者 finally。 实现 Cloneable 接口并重写 Object 类中的 clone() 方法。 实现 S…
(免费领取Java面试题)Java面试中经常被问到的问题
synchronized(this)原理:涉及两条指令:monitorenter,monitorexit;再说同步方法,从同步方法反编译的结果来看,方法的同步并没有通过指令monitorenter和monitorexit来实现,相对于普通方法,其常量池中多了ACC_SYNCHR…
下一页
个人成就
文章被点赞
63
文章被阅读
112,316
掘力值
4,217
关注了
12
关注者
20
收藏集
0
关注标签
3
加入于
2020-02-17