龙空技术网

第53期Java面试题:XML和HTML的区别、XML文档定义、java反射机制

JAVA凌晨四点半 360

前言:

眼前姐妹们对“html与xml”大体比较看重,兄弟们都需要学习一些“html与xml”的相关文章。那么小编在网摘上汇集了一些关于“html与xml””的相关知识,希望朋友们能喜欢,姐妹们一起来了解一下吧!

1、XML和HTML的区别?

1)设计上的区别:XML用来存储数据,重点在于数据本身,HTML用来定义数据,重在数据的显示模式。

2)XML可扩展性强,因为他本身就是可拓展性标记语言,课创建个性化的标记语言,提供更多数据操作。

3)XML语法比HTML严格。

4)起始标签和结束标签要匹配

5)嵌套标签不能相互嵌套

6)区分大小写

7)XML属性必须放在引号中,HTML可有可无。

8)XML必须有相应值,但HTML可以有不带属性的属性名。

2、XML文档定义有几种形式?它们之间有何本质区别?

1)两种形式 dtd schema。

2)本质区别:schema本身是xml的,可以被XML解析器解析(这也是从DTD上发展schema的根本目的),

3、什么是java反射机制?

JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。

标签: #html与xml #htmlxhtml和xml的区别 #htmlxmlxhtml的区别联系