1.java重载和重写
- 重载:类中定义多个同名的方法,但是方法中的参数个数或参数类型不同,是多态的一种表现。
- 重写:子类中具有跟父类方法名、返回类型和参数表相同的方法,则该方法覆盖原有的方法,并访问修饰权限不能少于父类。
2.tomcat优化
(CSDN地址:)https://www.cnblogs.com/zhuawang/p/5213192.html
3.mvc的组成及原理,各部分实现的技术
- model:通过JavaBean,EJB组件实现
- View:由JSP实现
- Controller:Servlet
原理:首先Controller接收到用户请求,根据用户的请求调用相应的model进行处理,model根据用户请求进行逻辑处理,把数据返回给Controller,最后控制器调用相应的视图格式化模型返回的数据,并通过视图呈现给用户。
4.final、finally、finalize的区别
- final:修饰类时,表示该方法不能被继承,一个类不能同时被abstart和final修饰,因为抽象类不能被实例化,只能通过子类来完成其功能。
- finally:在异常处理的时候,catch后面的finally模块必然会执行,如果有finally的话。
- finalize:在垃圾回收器将对象从内存中清除前使用finalize()方法来做好清除工作。