- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 20道精选面试题
多线程在项目中的使用场景? 答案这个太多了。用户请求、数据库连接、轮询任务,端口监听,异步操作等等等等。只要操作涉及到性能和计算,全部要用到多线程 分析很常见的多线程问题,对于多线程求职者一定要重视,顺着这个问题,面试官可能会问到多线程的实现原理,为什么能提高效率,对于这方面要做好准备2.说一下gc回收机制的原理?用户Java程序运行过程中,Java虚拟机提供了另外一个系统级的线程,专门负责回收不再被使用的对象占用的内存,这一过程称为垃圾回收。垃圾回收需要对堆内存中的对...
2020-06-24 15:04:14 584
原创 百度、腾讯、阿里招聘套路!100IT 名企面试真题新鲜出炉
✍面向对象和面向过程的区别面向过程优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素缺点:没有面向对象易维护、易复用、易扩展面向对象优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护。缺点:性能比面向过程低。✍java的四个基本特性抽象:就是把现实生活中的某一类东西提取出来,...
2020-06-23 15:34:34 291
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人