2022Java试题Java试题在日常学习和工作生活中,我们许多时候都不得不用到试题,试题是用于考试的题目,要求根据标准回答
什么样的试题才是科学规范的试题呢
以下是我细心整理的Java试题,仅供参考,希望能够帮助到大家
1、TCP和UDP的区分
(1)TCP(TransmissionControlProtocol传输限制协议)(2)UDP(UserDatagramProtocol用户数据包协议)第1页共10页(3)OSI(OpenSystemInterconnection开放系统互联)七层参考模型:应用层(表现层,会话层),传输层,网络层,数据链路层,物理层
二者都是OSI(OpenSystemInterconnection开放系统互联)参考模型中传输层的协议,其中TCP是三次握手的协议
二者区分如下:(1)TCP是面对连接的(即建立通信之前须要通过三次握手建立连接);UDP是无连接的(即不负责确认通信对象是否存在)(2)TCP通过一系列的机制供应牢靠的服务,保证通过TCP传第2页共10页输的数据无差错,不丢失,不重复,且按序到达;而UDP则只尽最大努力交付数据,不保证牢靠性,可能丢包
(3)TCP面对字节流,把数据看做一连串无结构的字节流;UDP是面对报文的,应用程序发送多长的报文,UDP就传输多长(4)TCP有拥塞限制机制(流量限制),防止向网络中注入过多的数据,使网络中的'路由器和链路不至于过载,保证接收方能够来得及接收数据,而UDP则没有
(5)TCP连接只能是一对一的;UDP支持一对一,一对多,多对一和多对的通信
第3页共10页(6)TCP要求的系统资源较多,UDP较少
2、JDBC操作数据库的步骤
A、加载数据库驱动
B、建立到数据库的连接
C、定义sql,获得sql执行环境,设置相应的参数
D、执行sql,处理sql执行结果——DML语句返回int