A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 张胜格 中级黑马   /  2012-12-29 12:19  /  1839 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 张胜格 于 2013-1-4 09:19 编辑

java中的编程架构有哪些啊?怎么选择啊?是不是架构的效率和具体的项目有关啊?

评分

参与人数 1技术分 +1 收起 理由
奋斗的青春 + 1 补足你的技术分。

查看全部评分

4 个回复

倒序浏览
不懂啊。之前还在用emeditor+javac+java呢。现在刚用上eclipse。
框架就是SSH。 spring struct hibernate吧。具体啥是框架,我编程的朋友说,你把框架当初java的增强就好了。
回复 使用道具 举报
java的架构有很多,在这里仅限于自己的掌握程度,列出关于集合的架构,仅供参考:
Java中集合类定义主要是java.util.*包下面,常用的集合在系统中定义了三大接口,这三类的区别是:

java.util.Set接口及其子类,set提供的是一个无序的集合;

java.util.List接口及其子类,List提供的是一个有序的集合;

java.util.Map接口及其子类,Map提供了一个映射(对应)关系的集合数据结构;

另外,在JDK5中新增了Queue(队列)接口及其子类,提供了基于队列的集合体系。每种集合,都可以理解为用来在内存中存放一组对象的某种”容器“—就像数组,就像前面我们自己定义的队列。

评分

参与人数 1技术分 +1 收起 理由
奋斗的青春 + 1 神马都是浮云

查看全部评分

回复 使用道具 举报
ssh不是架构,是框架,要用什么的框架是根据项目的需求来的,框架会提高开发效率,也不是所有的项目都一定要用框架的
回复 使用道具 举报
目前比较常用的是MVC架构,把软件系统分为model层、view层、controller层,分别充当业务逻辑、页面、控制器的角色。三个部分可以使用框架来完成,当然可以完成各部分功能的不止是框架,像Model层可以使用javabean和service,controller层可以使用servlet,所以在做项目的时候可以选择,通常要考虑有没有必要使用框架。目前流行的三大框架是struts、hibernate、Spring。有很多三大框架的API,可以下载看一下

评分

参与人数 1技术分 +1 收起 理由
奋斗的青春 + 1 赞一个!

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马