面试题[1-50]

面试题[1-50],第1张

1. java三大特性;

//继承,封装.多态

2. 线程和进程的区别;

//进程可以包含多个线程,线程共享本进程的地址空间,进程之间是独立的地址空间;

3. ajax的优缺点;

//异步请求机制,使得页面不用刷新即可完成动态交互,减少了冗余的请求,减轻服务器的压力

缺点—暴露了与服务器的交互细节,浏览器的机制被破坏----后退和历史记录功能被打破;

4. read方法为什么返回int类型;

//读取的字节数据,如果是其他类型的容易混淆结束时的符号;

5. hashmap和hashtable的区别

//hashmap 底层是 数组 +链表+红黑树 允许一个key为null,线程不安全 扩容为 1.5倍 ,hashtable 线程安全,key与value都不允许为null, 扩容时通过rehash来确定容量;

6. 什么是orm

//对象关系映射,用于将对象和数据库之间建立联系,实现了对象和关系型数据库之间的数据交互,提高了开发效率 ;

7.int和integer的区别

//基本数据类型和包装类(引用数据类型)

8.filter的作用

//过滤器,用于筛选出一些符合条件或者不符合条件的数据;

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/917833.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-16
下一篇2022-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存