什么是java架构
发布网友
发布时间:2022-02-28 14:23
我来回答
共4个回答
热心网友
时间:2022-02-28 15:52
问题有点大,不知从何入手。
我就以我个人观点瞎说吧。
一、语法的构成,java和c、c++没啥太大的差别
在程序的控制方面:
循环(for,while),分歧(if,whish),头文件(改成引入包),预处理指令貌似是取消了,
内存控制方面:
java与c最大的不同是无法直接操作指针,使得java程序更安全,
java采用了资源回收机制,自动清理内存中被丢弃的碎片,
模块关系:
java是单向继承,这样防止了程序模块之间的关系过于复杂。
java广泛采用接口,超级接口,超级父类来规范和扩展程序功能。
二、从执行环境来看:
众所周知,java程序是依托于虚拟机来执行的,这样编译过的java代码不是真正意义的可以运行的代码,而是一个介于两者之间的中立体,这样就可以在任何平台上互补冲突的执行而不犯错误这也是java最大的特点之一。
三、API以及扩展
java基本功能都依赖于核心函数库(类库,方法库)来执行。所有基本方法和类,都可以在api文档中查看,并且为了功能扩展,java支持导入新的api
热心网友
时间:2022-02-28 17:10
是一种思想,为开发提供一定的基础,和封装。目的是为了简便开发。java有别人开发好的框架,如:ssh(struts2,hibernate,spring)等,也可以自己定义框架。
在开发中拥有架构思想是很重要的。
热心网友
时间:2022-02-28 18:45
所谓架构,其实就是在大量项目的基础之上抽取出来的共用部分,他可以帮助高效快捷的解决很多的项目开发,而且可以帮助团队开发,也就是有一个共同的约定让开发共同遵守。
简单的话,就是个项目半成品,可以在它的基础上进行各式各样的项目开发。
希望对你有帮助。
热心网友
时间:2022-02-28 20:36
SSH,SSI都是,可以自己上百度搜搜