Java和C语言有什么区别?
Java好在哪里怎么理解Java的封装继承多态?
怎么理解Java的跨平台性,一次编译到处运行?
方法重载也算多态的一种体现吗,重载与修饰符和返回值有关吗,如果定义了两个方法,方法名和参数列表都一样,但是修饰符和返回值不一样,那么虚拟机如何判断调用的是哪个方法?(这样的话编译无法通过)
类继承会有什么问题吗,一般什么情况下才会去用继承?
ArrayList和LinkedList的区别,线程安全的List有哪些?
一般在什么情况下会用ArrayList,什么情况用LinkedList?
HashMap如何解决哈希冲突,为什么要用红黑树,二叉树这种不行吗?
为什么重写equals方法还要重写hashcode方法?
观察者模式怎么实现(要我写出代码),适配器模式的应用?
Mac地址和IP地址的区别?
访问一个域名,整个过程发生了什么,域名解析如何实现?
OSI七层模型和TCP四层模型,各层之间数据包如何发送?
网关的作用是什么?
Mysql的优化思路,索引失效的情况了解GC吗,新生代和老年代采用的GC算法分别是?
什么时候会触发GC,什么情况下新生代的对象才会进入老年代?
堆区和栈区的区别是?方法中定义的变量什么时候被回收?
如果我下了一个订单,但是还未支付,我希望十分钟后还没支付就使得该订单失效,如何实现?
如果多个用户同时提交订单,还要考虑库存的问题,如何保证线程安全?
如果我的店铺上架了一个新的商品,如何使得关注我店铺的用户都能收到通知?
...查看更多