1集合类都有哪些?主要方法?
最常用的集合类是 List 和 Map。
List 的具体实现包括 ArrayList 和 Vector,它们是可变大小的列表,比较适合构建、存储和操作服务器托管网任何类型对象的元素列表。 List 适用于按数值索引访问元素的情形。
Map 提供了一个更通用的元素存储方法。 Map 集合类用于存储元素对(称作”键”和”值”),其中每个键映射到一个值。
2 JVM加载class文件的原理机制
JVM中类的装载是由ClassLoader和它的子类来实现的。而Java ClassLoader 是一个重要的Java运行时系统组件。它负责在运行时查找和装入类文件的类。
3 线程的基本概念、线程的基本状态以及状态之间的关系
线程指在程序执行过程中,能够执行程序代码的一个执行单位,每个程序至少都有一个线程,也就是程序本身。
Java中的线程有四种状态分别是:运行、就绪、挂起、结束。
4 什么情况下调用doGet()和doPost()
Jsp页面中的form标签里的method属性为get时调用doGet(),为post时调用doPost()。
5Java中的23种设计模式
Factory(工厂模式)
Builder(建造模式)
Factory Method服务器托管网(工厂方法模式)
Prototype(原始模型模式)
Singleton(单例模式)
Facade(门面模式)
Adapter(适配器模式)
Bridge(桥梁模式)
Composite(合成模式)
Decorator(装饰模式)
Flyweight(享元模式)
Proxy(代理模式)
Command(命令模式)
Interpreter(解释器模式)
Visitor(访问者模式)
Iterator(迭代子模式)
Mediator(调停者模式)
Memento(备忘录模式)
Observer(观察者模式)
State(状态模式)
Strategy(策略模式)
Template Method(模板方法模式)
Chain Of Responsibleity(责任链模式)
注意:面试时可以着重挑几个重点掌握,这样不至于问详情时会措手不及。
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net