当前位置:编程学习 > JAVA >>

刚学完JAVA 一个人初学者对JAVA的认识

JAVA最重要的还是MVC编程,然后就是每个MVC下面每个面向对象编程的小模块.......这是JAVA的核心吗? --------------------编程问答-------------------- JAVA最重要的还是MVC编程,这话不准确吧? --------------------编程问答-------------------- --------------------编程问答-------------------- 初学者。看不懂楼上两位大神在说什么。
--------------------编程问答-------------------- MVC是什么?模型吗?
MVC模型是JAVA的内容吗?
好囧呀,我只有在《软件工程》课上才见过MVC这个东西。。。
JAVA最重要的不应该是OOP,面向对象编程么? --------------------编程问答-------------------- MVC(Model-View-Controller)应用程序结构被用来分析分布式应用程序的特征。这种抽象结构能有助于将应用程序分割成若干逻辑部件,使程序设计变得更加容易。 

MVC结构提供了一种按功能对各种对象进行分割的方法(这些对象是用来维护和表现数据的),其目的是为了将各对象间的耦合程度减至最小。MVC结构本来是为了将传统的输入(input)、处理(processing)、输出(output)任务运用到图形化用户交互模型中而设计的。但是,将这些概念运用于基于Web的企业级多层应用领域也是很适合的。 

在MVC结构中,模型(Model)代表应用程序的数据(data)和用于控制访问和修改这些数据的业务规则(business rule)。通常模型被用来作为对现实世界中一个处理过程的软件近似,当定义一个模型时,可以采用一般的简单的建模技术。 

当模型发生改变时,它会通知视(View),并且为视提供查询模型相关状态的能力。同时,它也为控制器(Controller)提供访问封装在模型内部的应用程序功能的能力。 

一个视(View)用来组织模型的内容。它从模型那里获得数据并指定这些数据如何表现。当模型变化时,视负责维持数据表现的一致性。视同时将用户要求告知控制器(Controller)。 

控制器(Controller)定义了应用程序的行为;它负责对来自视的用户要求进行解释,并把这些要求映射成相应的行为,这些行为由模型负责实现。在独立运行的GUI客户端,用户要求可能是一些鼠标单击或是菜单选择操作。在一个Web应用程序中,它们的表现形式可能是一些来自客户端的GET或POST的HTTP请求。模型所实现的行为包括处理业务和修改模型的状态。根据用户要求和模型行为的结果,控制器选择一个视作为对用户请求的应答。通常一组相关功能集对应一个控制器。下图描述了一个MVC应用程序中模型、视、控制器三部分的关系 --------------------编程问答--------------------
引用 5 楼  的回复:
MVC(Model-View-Controller)应用程序结构被用来分析分布式应用程序的特征。这种抽象结构能有助于将应用程序分割成若干逻辑部件,使程序设计变得更加容易。 

MVC结构提供了一种按功能对各种对象进行分割的方法(这些对象是用来维护和表现数据的),其目的是为了将各对象间的耦合程度减至最小。MVC结构本来是为了将传统的输入(input)、处理(processing)、输出(outp……

5楼的同学复制粘贴有意思么,你当我们真不知道MVC模型是啥? --------------------编程问答-------------------- MVC是一种设计模式,而java技术包含java语言、java虚拟机、JavaME/JavaSE/JavaEE等。这二者,貌似没有啥包含关系吧,MVC可以用各种语言实现,Java中不止MVC一种设计模式。 --------------------编程问答-------------------- 也许你有所感悟,但你说得让我不明白。

我只能说  mvc 不是java的核心。 --------------------编程问答--------------------
引用 6 楼  的回复:
引用 5 楼  的回复:
MVC(Model-View-Controller)应用程序结构被用来分析分布式应用程序的特征。这种抽象结构能有助于将应用程序分割成若干逻辑部件,使程序设计变得更加容易。

MVC结构提供了一种按功能对各种对象进行分割的方法(这些对象是用来维护和表现数据的),其目的是为了将各对象间的耦合程度减至最小。MVC结构本来是为了将传统的输入(input)、处理(proce……


6楼的大叔 我不是给你看的 卧室给楼主看得 这种 MVC百度很多 既然 楼主这么懒 粘贴 给他看有问题吗 你管得太多了 --------------------编程问答-------------------- web应用
多线程应用
java安全
或许这才是java的核心吧~~~ --------------------编程问答-------------------- 菜鸟表示看不懂MVC --------------------编程问答-------------------- MVC只是一种设计模式,并不是Java语言的特性.两者没有直接的关系吧 --------------------编程问答-------------------- MVC只是用来控制代码规范的东西感觉 
就是写东西比较快点  可以分开了写
而且出错了比较容易找出错误的地方 
补充:Java ,  Java相关
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,