Java 84 道面试题及答案 在 Java 中,事件处理是非常重要的,常用的事件有 Onsubmit、Onblur、Onclick、Onload、Change、OnMouseMove、OnMouseOver、OnMouseOut、Onselect 等。JS 中可以使用 history.go() 和 location.reload() 实现页面刷新。使用 JS 获取表单元素可以使用 Document.getElementById()、Document.getElementsByName()、Document.getElementsByTagName() 等方法。阻止表单提交可以使用 Onsubmit="return false"。 在正则表达式中,有很多符号,例如 $ 匹配字符串结束的位置、^ 匹配字符串开始的位置、* 匹配零次或者多次、+ 匹配至少一次、? 匹配零次或者一次等。 在 SQL 中,DELETE 和 TRUNCATE 的区别在于,DELETE 可以选择性地删除数据,而 TRUNCATE 只能删除整张表的数据。TRUNCATE 执行删除之后,自动生成的主键值重新从默认值开始。 在 Java 中,解析 XML 有多种方式,包括 DOM 解析和 SAX 解析。DOM 解析是一次性加载整个文档,生成树形结构,而 SAX 解析是基于事件的解析方式,解析速度比较快,解析的文档大小理论上是没有限制的。 在 SQL 中,优化有多种方法,包括表的设计要规范、适当建立索引、分表查询、读写分离、建立存储过程等。 JSON(JavaScript Simple Object Notation)是一种轻量级的数据交换格式,可以使用 {} 实例化一个 JSON 对象,每个元素都是一个键值对。解析 JSON 对象可以使用 json-lib、json、jackson 等库。 聚集索引和非聚集索引的区别在于,聚集索引用于决定数据表中的物理存储顺序,一张表最多有一个聚集索引,而非聚集索引的关键词是 index,不会决定表的物理存储顺序。 在 Java 中,一个类文件中可以有多个类,但只能有一个 public 类,且 public 修饰的类名与文件名必须一致。 开源框架有很多,例如 Poi、Jfreechart、Ckeditor、Lucena、Pinyin4j 等。 事务有四个特点:原子性、 一致性、隔离性、持久性。事务的使用场景在需要保证每个数据表操作都成功或都失败的情况下。
剩余17页未读,继续阅读
- 粉丝: 120
- 资源: 1689
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助