JAVA学习扫盲之路-Day1

1.什么是XML?

英文全写:Extensible Markup Language
中文简称:可拓展标记语言
作用:用于万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。
简单地说就是用来传输数据的中间载体?
诸如此类的标记语言还有:JSON,YAML。这三个是目前比较常见的。
此处附上别人的博客:各类语言的比较
https://linux.cn/article-10664-1.html

2.框架与框架模式

框架与框架模式的区别:
框架通常是代码重用,而设计模式是设计重用,架构则介于两者之间,部分代码重用,部分设计重用,有时分析也可重用。
在软件生产中有三种级别的重用:内部重用,即在同一应用中能公共使用的抽象块;代码重用,即将通用模块组合成库或工具集,以便在多个应用和领域都能使用;
应用框架的重用,即为专用领域提供通用的或现成的基础结构,以获得最高级别的重用性。

3.什么是MVC框架?

英文全称:Model View Controller
是模型-视图-控制器的缩写。
一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。
MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。

MVC指MVC模式的某种框架,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。
它们各自处理自己的任务。最典型的MVC就是JSP + servlet + javabean的模式。

猜你喜欢

转载自blog.csdn.net/weixin_43353639/article/details/108905756