1、抽象类和接口的区别:
一、抽象类里面可以有自己的数据成员,或非抽象的;但接口必须是static final修饰的,所以方法多多是抽象的,接口是一种特殊的抽象类。
二、接口弥补了java中只能实现单一继承,但接口中要是再写一个方法,实现这个接口的类再次实现方法才没错,显然抽象类不须这样,继承的子类会自动获得新方法。
2、基本数据类型:
byte,char,short,int,long,float,double,boolean.在java中每个基本类型多有一个引用类型,除了int是Integer,其他多是首字母大写如(byte---Byte)......
3、servlet的生命周期:
被容器实例化后,运行Init()初始化方法,请求到达时运行service方法,service自动运行跟请求想对应的doXXX()方法,当服务器关闭时,执行destory()方法。
4、ArrayList和LinkList性能对比:
一、ArrayList索引快:因为ArrayList是直接按序号索引元素,而LinkList索引时还要检索开头和末尾。
二、LinkList添加快:因为LinkList添加时只要记录前后两项,即可添加。而ArrayList须放入一个数组,将其移入内存。
5、HashMap和Hashtable的区别。
一、HashMap允许有空值null。
二、Hashtable是线程安全的,所以性能是会有一点点差异。
6、同步异步,何时起步:
一、当两个访问者,共享一个论坛文章时,如果坛主更改了数据,就需要同步。
二、一个应用程序使用阶段,不希望返回时,则异步。
7、jsp九大隐含对象:
out,request,response,pageContext,page,session,application,config,exception.
8、forward和redirect的区别:
1、forward直接访问目标地址的URL,读取这个URL的内容,再发给浏览器,浏览器不知道发送的内容从哪里来的。
2、redirect会让服务端根据逻辑,发送一个状态码,告诉浏览器请求那个地址,一般session和request的数据多存在。
分享到:
相关推荐
1、C 和 C++ 中 struct 有什么区别? Protection行为 能否定义函数 C 无 否,但可以有函数指针 C++ 有 可以,默认是public 2、C++中的 struct 和 class 有什么区别? 【参考答案】从语法上讲,class和struct做...
收集汇总了网上关于网络基础知识的面试题,可作为知识回顾和面试练习
计算机网络基础部分考察IP地址、路由器原理、交换机原理、路由协议等基础知识,并重点考察数据链路层和网络层的基础知识。 二、技术面试 技术面试部分主要对笔试试卷中错误的部分进行询问原因,并根据简历问问题。...
理解这些基础知识是进一步学习Java的前提。 2. **面向对象**:Java是一种面向对象的语言,因此理解和掌握类、对象、封装、继承、多态等概念至关重要。了解如何创建类、构造器,以及如何利用接口和抽象类实现多态性...
内容概要: - 涵盖了Vue的基础知识点,如指令、方法、计算属性等 - 列出了常用的指令语法,如v-...这是一份针对Vue基础知识点的速查手册,可以帮助初学者快速回顾和掌握Vue的基础语法,也可供开发者面试前进行知识点整理。
使用场景及目标:帮助面试者更好地复习Linux基础知识,巩固对各种Linux命令的理解和应用能力,提高面试成功率。 其他说明:这些问题能够作为快速学习和回顾的基础,对于日常工作的排障和维护也有很大帮助。
Java作为一门广泛使用的编程语言,其面试题涵盖了众多的...这个面试题总结,无论是对于初学者还是有经验的开发者,都是一个很好的学习资源,可以帮助大家在准备面试时系统地回顾和强化Java基础知识,提高面试成功率。
JAVA面试基础知识点总结.docx Java面试笔记.docx 写出正则表达式,从一个字符串中提取链接地址.docx 出现几率最高和覆盖范围最广的一套经典Java面试题.docx 最新Java编程面试题全集(共50道题+答案).docx 遇到的...
JavaGuide 【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。 介绍 对于 Java 初学者来说: 本文档倾向于给你提供一个比较详细的学习路径,让你对于...Java 基础知识回顾 Java 基础知识疑难点/
首先,**Java基础**部分将回顾面向对象编程的基础概念,如封装、继承和多态,同时强调对数据结构和算法的理解,因为这些都是面试官衡量候选人是否具备扎实基础的关键点。此外,Java语法、异常处理和内存管理也是不容...
这部分内容包括对Android基础知识的回顾以及对高级特性的深入讨论。例如,对于Activity的启动模式进行了深刻剖析,并且解释了Activity、Task和Process之间的关系。同时,还对Android中Service的相关面试题进行了探讨...
JAVA面试基础知识点总结.docx Java面试笔记.docx 写出正则表达式,从一个字符串中提取链接地址.docx 出现几率最高和覆盖范围最广的一套经典Java面试题.docx 最新Java编程面试题全集(共50道题+答案).docx 遇到的...
1. **基础语法**:Java的基础语法是面试的起点,包括类、对象、封装、继承、多态等面向对象编程的概念。面试者需要熟悉关键字(如`public`, `private`, `protected`)以及访问修饰符的作用。 2. **异常处理**:理解...
面试中,Java并发包(java.concurrent)的知识也非常重要,面试官可能会询问其中的类及其实现原理,如: 1. **synchronized** 关键字和锁的概念,包括可重入锁(ReentrantLock)、读写锁(ReentrantReadWriteLock)...
本电子书主要包括以下内容: JAVA核心知识点:基本内容、类的特性、类的高级应用... ...本书可用来复习时或者面试前的准备,可帮助自己回顾一些知识点。 希望能给大家多多少少起点帮助作用 ^o^.....
使用场景及目标:①用于个人复习.NET/C#相关的基础知识和技术技能;②准备面试问答,增强信心;③提高解决实际工作中遇到问题的能力,提升开发效率和项目质量。 其他说明:本文档详细整理了一系列.NET/C#领域的经典...
为了在Java面试中脱颖而出,了解其基础知识和核心概念至关重要。本资料包涵盖了Java面试的各个方面,旨在帮助求职者全面准备Java相关的面试。 《Java基础核心总结》这份文档会详细讲解Java语言的基础语法,包括但不...
六、Java基础知识回顾 1. 掌握Java基本概念和API的使用,例如String与StringBuffer的区别、集合类的区别等。 2. 理解Java的异常机制,掌握同步机制的使用,以及Java内存管理等关键概念。 七、Java技术细节深入 1. ...
- 如何准备技术面试:提供一份全面的复习指南,包括基础知识回顾、常见问题解答等。 - 行为面试准备:如何应对行为面试中的问题,如“描述一次解决复杂问题的经历”。 通过上述知识点的梳理,面试者可以更加系统...