您现在的位置是:首页» windows系统» java面试题常见问题,java kafka常见面试题

java面试题常见问题,java kafka常见面试题

2024-07-13 02:58:16
本内容由系统网小编为大家分享,Windows系统安装教程、办公系统、软件怎么使用、软件使用教程、办公软件攻略等信息。java面试题常见问题汇总(上)_咸鱼弟的博客-CSDN博客本文主要讨 论异常处理,Java 小应用程序,Swing,JDB

本内容由系统网小编为大家分享,Windows系统安装教程、办公系统、软件怎么使用、软件使用教程、办公软件攻略等信息。

java面试题常见问题汇总(上)_咸鱼弟的博客-CSDN博客

本文主要讨 论异常处理,Java 小应用程序,Swing,JDBC,远程方法调用(RMI),Servlet 和 JSP 。

目录

44、Java 中的两种异常类型是什么?他们有什么区别?

45、Java 中 Exception  和 Error 有什么区别?

46、throw  和 throws 有什么区别?

47、异常处理的时候,finally 代码块的重要性是什么?

48、异常处理完成以后,Exception 对象会发生什么变化?

49、finally 代码块和 finalize()方法有什么区别?

50、什么是 Applet?

51、解释一下 Applet 的生命周期

52、当 applet 被载入的时候会发生什么?

53、Applet 和普通的 Java 应用程序有什么区别?

54、Java applet 有哪些限制条件?

55、什么是不受信任的 applet?

56、从网络上加载的 applet 和从本地文件系统加载的 applet 有什么区别?

57、applet 类加载器是什么?它会做哪些工作?

58、applet 安全管理器是什么?它会做哪些工作?

59、弹出式选择菜单(Choice)和列表(List)有什么区别

60、什么是布局管理器?

61、滚动条(Scrollbar)和滚动面板(JScrollPane)有什么区别?

62、哪些 Swing 的方法是线程安全的?

63、说出三种支持重绘(painting)的组件。

64、什么是裁剪(clipping)?

65、MenuItem 和 CheckboxMenuItem 的区别是什么?

66、边缘布局(BorderLayout)里面的元素是如何布局的?

67、网格包布局(GridBagLayout)里面的元素是如何布局的?

68、Window 和 Frame 有什么区别?

69、裁剪(clipping)和重绘(repainting)有什么联系?

70、事件监听器接口(event-listener interface)和事件适配器(event-adapter)有什么关系?

71、GUI 组件如何来处理它自己的事件?

72、Java 的布局管理器比传统的窗口系统有哪些优势?

73、Java 的 Swing 组件使用了哪种设计模式?

74、什么是 JDBC?

75、解释下驱动(Driver)在 JDBC 中的角色。

76、Class.forName()方法有什么作用?

77、PreparedStatement 比 Statement 有什么优势?

78、什么时候使用 CallableStatement?用来准备 CallableStatement 的方法是什么?

79、数据库连接池是什么意思?

80、什么是 RMI?

81、RMI 体系结构的基本原则是什么?

82、RMI 体系结构分哪几层?

83、RMI 中的远程接口(Remote Interface)扮演了什么样的角色?

84、java.rmi.Naming 类扮演了什么样的角色?

85、RMI  的绑定(Binding)是什么意思?

86、Naming 类的 bind()和 rebind()方法有什么区别?

87、让 RMI 程序能正确运行有哪些步骤?

88、RMI   的 stub 扮演了什么样的角色?

89、什么是分布式垃圾回收(DGC)?它是如何工作的?

90、RMI   中使用 RMI 安全管理器(RMISecurityManager)的目的是什么?

91、解释下 Marshalling 和 demarshalling 。

92、解释下 Serialization 和 Deserialization。

93、什么是 Servlet?

94、说一下 Servlet 的体系结构。

95、Applet 和 Servlet 有什么区别?

96、GenericServlet 和 HttpServlet 有什么区别?

97、解释下 Servlet   的生命周期。

98、doGet()方法和 doPost()方法有什么区别?

99、什么是 Web 应用程序?

100、什么是服务端包含(Server Side Include)?

101、什么是 Servlet 链(Servlet Chaining)?

102、如何知道是哪一个客户端的机器正在请求你的 Servlet?

103、HTTP 响应的结构是怎么样的?

104、什么是 cookie?session 和 cookie 有什么区别?

105、浏览器和 Servlet 通信使用的是什么协议?

106、什么是 HTTP 隧道?

107、sendRedirect()和 forward()方法有什么区别?

108、什么是 URL 编码和 URL 解码?

109、什么是 JSP 页面?

110、JSP 请求是如何被处理的?

111、JSP 有什么优点?

112、什么是 JSP 指令(Directive)?JSP   中有哪些不同类型的指令?

113、什么是 JSP 动作(JSP action)?

114、什么是 Scriptlets ?

115、声明(Decalaration)在哪里?

116、什么是表达式(Expression)?

117、隐含对象是什么意思?有哪些隐含对象?

44、Java 中的两种异常类型是什么 ? 他们有什么区别 ?

Java 中有两种异常:受检查的(checked)异常和不受检查的(unchecked)异常。不受检查的异常不需要在方法或者是构造函数上声明,就算方法或者是构造函数的执行可能会抛出这样的异常,并且不受检查的异常可以传播到方法或者是构造函数的外面。相反,受检查的异常必须 要用 throws语句在方法或者是构造函数上声明。这里有 Java  异常处理的一些小建议。

XTw.com.Cn系统网专业应用软件下载教程,免费windows10系统,win11,办公软件,OA办公系统,OA软件,办公自动化软件,开源系统,移动办公软件等信息,解决一体化的办公方案。

免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!

联系邮箱:773537036@qq.com