100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 这些Java面试题 你一定要记住!

这些Java面试题 你一定要记住!

时间:2021-06-18 14:03:04

相关推荐

这些Java面试题 你一定要记住!

BIO,NIO,AIO 有什么区别?

BIO:Block IO 同步阻塞式 IO,就是我们平常使用的传统 IO,它的特点是模式简单使用方便,并发处理能力低。

NIO:New IO 同步非阻塞 IO,是传统 IO 的升级,客户端和服务器端通过 Channel(通道)通讯,实现了多路复用。

AIO:Asynchronous IO 是 NIO 的升级,也叫 NIO2,实现了异步非堵塞 IO ,异步 IO 的操作基于事件和回调机制。

this 关键字的理解?

this关键字用于引用类的当前实例。 例如:

class Manager {

Employees[] employees;

void manageEmployees() {

int totalEmp = this.employees.length;

System.out.println("Total employees: " + totalEmp);

this.report();

}

void report() { }

}

在上面的示例中,this关键字用于两个地方:

this.employees.length:访问类Manager的当前实例的变量。

this.report():调用类Manager的当前实例的方法。

此关键字是可选的,这意味着如果上面的示例在不使用此关键字的情况下表现相同。 但是,使用此关键字可能会使代码更易读或易懂。

领取Java面试题 -------------[/kaikeba/article/details/111594371]

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。