1.J2EE

是什么?(Java 2 Enterprise Edition, 中文为

Java 2

企业版本,由多种技术组成,

主要的两大技术为

Servlet

技术和

EJB

技术,J2EE

程序需要在

J2EE

容器内运行)

2.介绍

JAVA

中的

Collection FrameWork(Java

Collection FrameWork

包括两大接口,为

Collection

Map。5.0

版本增加了一个新的接口

Queue。其中

Collection

又包括

List

Set

接口。其所有的标准实现类均在

java.util

包中定义。总体上来说,Map

定义了键和值的对应关

系,List

定义了列表,Set

定义了堆式。所以一般来说

Map

Set

为无序而

List

有序,但也有

例外。)?

COLLECTION

中遗留类(HASHTABLE、VECTOR)和现有类的区别?(同步)

3.Java

中异常处理机制,事件机制?

所有继承自

Trowable

的类的对象都可被抛出和捕获,

继承它的

Error

接口表示错误,

Exception

表示

异常,

继承自

Exception

RuntimeException

接口的类表示运行时异常,

可以不被捕获。

事件则一般采用

接口来实现,接口内定义回调方法而实现该接口的类定义具体流程。

4.EJB

JAVA BEAN

的区别?

EJB

JAVA BEAN

SUN

的不同组件规范,EJB

是在容器中运行的,分步式的,而

JAVA BEAN

主要是

一种可利用的组件,主要在客户端

UI

表现上。

5.JAVA

中的多形与继承?

可出编程,选择题。

6.抽象类与接口?

接口的好处是将实现与表现分离。

抽象类与接口都用于抽象,但是抽象类(JAVA

中)可以有自己的部分实现,而接口则完全是

一个标识(同时有多重继承的功能)。

7.Java 的通信编程,编程题(或问答),用

JAVA SOCKET

编程,读服务器几个字符,再写入本

地显示?

8.JAVA SERVLET API

forward() 与

redirect()的区别?

forward()是在容器内部对请求的转发,

redirect()使用的是

HTTP

协议在应答中将客户端

重新定向至所指定的

URL。

使用

forward()时客户端不产生新的请求,而使用

redirect()时客户端会

产生一个新的请求。

java socket 面试题_Java面试题及答案相关推荐

  1. java cglib jar包_Java面试题|反射必看的4道面试题

    上三篇: 动力节点:Java面试题|多线程21道必看面试题​zhuanlan.zhihu.com 动力节点:面试题|Java基础17道常见面试题​zhuanlan.zhihu.com 动力节点:面试题 ...

  2. java socket编程客户端_Java Socket编程 - 基于Socket实现HTTP下载客户端

    没有借助任何第三方库,完全基于JAVA Socket实现一个最小化的HTTP文件下载客 户端.完整的演示如何通过Socket实现下载文件的HTTP请求(request header)发送 如何从Soc ...

  3. java socket 聊天室_java利用Socket实现聊天室功能实例

    导读热词 最近研究了下Java socket通信基础,利用代码实现了一个简单的多人聊天室功能,现把代码共享下,希望能帮到有兴趣了解的人. 目录结构: ChatClient: package com.p ...

  4. java socket远空_JAVA Socket超时浅析

    套接字或插座(socket)是一种软件形式的抽象,用于表达两台机器间一个连接的"终端".针对一个特定的连接,每台机器上都有一个"套接字",可以想象它们之间有一条 ...

  5. java socket编程心跳_Java Socket编程心跳包创建实例解析

    1.什么是心跳包? 心跳包就是在客户端和服务器间定时通知对方自己状态的一个自己定义的命令字,按照一定的时间间隔发送,类似于心跳,所以叫做心跳包. 用来判断对方(设备,进程或其它网元)是否正常运行,采用 ...

  6. java socket 连接邮箱_Java与邮件系统交互之使用Socket验证邮箱是否存在

    最近遇到一个需求:需要验证用户填写的邮箱地址是否真实存在,是否可达.和普通的正则表达式不同,他要求尝试链接目标邮箱服务器并请求校验目标邮箱是否存在. 先来了解 DNS之MX记录 对于DNS不了解的,请 ...

  7. java linux 面试题_java 面试题

    第一,谈谈final, finally, finalize的区别. final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承.因此一个类不能既被声明为 ...

  8. java list 删除元素_Java面试题:List如何一边遍历,一边删除?

    这是最近面试时被问到的1道面试题,本篇文章对此问题进行总结分享. 面试清单(Java岗):Java+JVM+数据库+算法+Spring+中间件+设计模式​shimo.im 1. 新手常犯的错误 可能很 ...

  9. java重写面试题_Java面试题:重写了equals方法,为什么还要重写hashCode方法?

    核心问题:重写了equals方法,为什么还要重写hashCode方法? 这不仅仅是一道面试题,而且是关系到我们的代码是否健壮和正确的问题.在前面两篇文章涉及到了equals方法的底层讲解:<说说 ...

  10. java面试题_Java面试题总结(2020年多家公司整理的300道Java面试题手册)

    Java面试手册 目录 一.性能优化面试专栏 1.1.tomcat性能优化整理 1.2.JVM性能优化整理 1.3.Mysql性能优化整理 二.微服务架构面试专栏 2.1.SpringCloud面试整 ...

最新文章

  1. 5G URLLC — Overview
  2. Spring MVC中获取当前项目的路径
  3. 复习笔记(四)——C++继承
  4. leetcode 372. Super Pow | 372. 超级次方(快速幂)
  5. 《北京作家》2010年第2期,总第4期出版
  6. [LeetCode] Search in Rotated Sorted Array
  7. TYVJ P1030 乳草的入侵 Label:跳马问题
  8. 真实赛车3,SPEEDRUSH TV 第3季,第3阶段(第3天),直线加速赛
  9. 今日头条品质优化 - 图文详情页秒开实践
  10. 2022华为杯研究生数学建模竞赛B题思路解析
  11. matlab image反色,Matlab读入PNG图像后自动反色现象解释
  12. Python实现电子词典
  13. LayoutInflater的使用
  14. 千万不要用中文名当系统用户名,如果你用了,建议重置电脑
  15. 手把手带你实现 Docker 部署 Redis 集群
  16. yourenduwanglai的鬼话连篇(九)
  17. java 读取本地配置文件 Properties
  18. java.lang.NoClassDefFoundError: org/jdom2/Content
  19. 【TensorFlow】官方例子mnist_with_summaries.py在windows下运行tensorboard
  20. 铁路信号基础知识——信号部分

热门文章

  1. 面试题 | ISP 图像处理算法工程师
  2. (TNNLS-2022)步态质量感知网络:面向轮廓步态识别的可解释性
  3. 项目管理手记(八) SaaS模式的DRP系统是否适用?
  4. 探索性测试的概念及方法
  5. 5配置单臂路由器 VLAN 间路由
  6. odac oracle效率差,垃圾,奇慢 ORACLE ODAC
  7. python遍历json_python3如何遍历json数据
  8. Java异或运算和校验
  9. 二建 机电工程常用材料及工程设备
  10. Insyde uefi 隐藏设置_苹果手机:插件NoMessageButtons:可隐藏iOS信息应用界面的按钮...