![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
soraduo
愿所有人能被世界温柔对待
展开
-
intellij IDEA 快捷键大全
Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C 最近更改的代码 Ctrl+R 替换文本 Ctrl+F 查找文本 Ctrl+Shift+Space 自动补全代码 Ctrl+...转载 2019-07-24 20:24:48 · 344 阅读 · 0 评论 -
史上最全的java面试题 (一)
Java部分 基础部分: 1.面向对象的特征有哪些方面? 答 : 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。 封装:封装是把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口。 封装就是隐藏一切可隐藏的东西,只向外界提供最简单的编程接口。 多态:不同子类型的对象对同一消息作出不同的响应。多态性分为编译时的多态性和运行时的多态性。方...转载 2019-07-24 20:28:07 · 163 阅读 · 0 评论 -
史上最全java面试题(二)
启动一个线程是调用run()还是start()方法? 答:使用start方法让线程开始执行,jvm会调用线程的run方法来执行任务,直接使用run方法就给调用普通方法没有区别。 什么是线程池(thread pool)? 答:面向对象编程中,创建和销毁对象是很费时间的,所以提高服务程序效率的一个手段就是尽可能减少创建和销毁对象的次数,这就是”池化资源”技术产生的原因。 线程池顾名思义就是事先...转载 2019-07-24 20:30:56 · 219 阅读 · 0 评论