好文档 - 专业文书写作范文服务资料分享网站

【黑马程序员】2020年Java面试题(下)

天下 分享 时间: 加入收藏 我要投稿 点赞

【黑马程序员】2020年Java面试题(下)

黑马程序员免费视频库:yun.itheima.com?2020sxkyk 61.说出三种支持重绘(painting)的组件。 Canvas, Frame, Panel,和 Applet 支持重绘。 62.什么是裁剪(clipping)?

限制在一个给定的区域或者形状的绘图操作就做裁剪。 63.MenuItem 和 CheckboxMenuItem 的区别是什么? 北京市昌平区建材城西路金燕龙办公楼一层 电话:400-618-9090 CheckboxMenuItem 类继承自 MenuItem 类,支持菜单选项可以选中或者不选中。

64.边缘布局(BorderLayout)里面的元素是如何布局的? BorderLayout 里面的元素是按照容器的东西南北中进行布局的。 65.网格包布局(GridBagLayout)里面的元素是如何布局的?

GridBagLayout 里面的元素是按照网格进行布局的。不同大小的元素可能会占据网格的

多于 1 行或一列。因此,行数和列数可以有不同的大小。

黑马程序员免费视频库:http://yun.itheima.com?2020sxkyk

66.Window 和 Frame 有什么区别?

Frame 类继承了 Window 类,它定义了一个可以有菜单栏的主应用窗口。 67.裁剪(clipping)和重绘(repainting)有什么联系?

当窗口被 AWT 重绘线程进行重绘的时候,它会把裁剪区域设置成需要重绘的窗口的区

域。

68.事件监听器接口(event-listener interface)和事件适配器(event-adapter)有什

么关系?

事件监听器接口定义了对特定的事件,事件处理器必须要实现的方法。事件适配器给事

件监听器接口提供了默认的实现。 69.GUI 组件如何来处理它自己的事件?

GUI 组件可以处理它自己的事件,只要它实现相对应的事件监听器接口,并且把自己作

为事件监听器。

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

黑马程序员免费视频库:http://yun.itheima.com?2020sxkyk

Java 使用布局管理器以一种一致的方式在所有的窗口平台上摆放组件。因为布局管理

器不会和组件的绝对大小和位置相绑定,所以他们能够适应跨窗口系统的特定平台的不同。

71.Java 的 Swing 组件使用了哪种设计模式?

Java 中的 Swing 组件使用了 MVC(视图-模型-控制器)设计模式。 JDBC

72.什么是 JDBC?

北京市昌平区建材城西路金燕龙办公楼一层 电话:400-618-9090 JDBC 是允许用户在不同数据库之间做选择的一个抽象层。JDBC 允许开发者用 JAVA 写数

据库应用程序,而不需要关心底层特定数据库的细节。 73.解释下驱动(Driver)在 JDBC 中的角色。

JDBC 驱动提供了特定厂商对 JDBC API 接口类的实现,驱动必须要提供 java.sql 包下

面这些类的实现: Connection, ResultSet 和

Statement,

PreparedStatement,CallableStatement,

黑马程序员免费视频库:http://yun.itheima.com?2020sxkyk

【黑马程序员】2020年Java面试题(下)

【黑马程序员】2020年Java面试题(下)黑马程序员免费视频库:yun.itheima.com?2020sxkyk61.说出三种支持重绘(painting)的组件。Canvas,Frame,Panel,和Applet支持重绘。62.什么是裁剪(clipping)?限制在一个给定的区域或者形状的绘图操作就做裁剪。63.MenuI
推荐度:
点击下载文档文档为doc格式
3npuh826n26j6mw9sjhs44p5c1cp2i00dur
领取福利

微信扫码领取福利

微信扫码分享