问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

面试官问我有没有java架构开发经验,java架构是什么?怎样才算是有架构...

提问网友 发布时间:2022-04-23 04:02
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
5个回答
热心网友 回答时间:2022-04-21 04:06

这么问估计他自己都说不清楚什么是架构,架构这个定义范围很广。

从java技术体系上看有3中:

J2SE:标准版开发(目前都叫,JAVASE)

J2ME:小型版(目前都叫,JAVAME)

J2EE:企业级开发(目前都叫,JAVAEE)

现在me,和se基本看不到了!java ee 也是主流,为开发企业级环境应用程序提供解决的一套解决方案,这个技术体系会用到Servlet,Jsp等技术,主要针对Web开发。

个人理解,架构就是解决问题的一系列方案,方法。

    一个小的管理系统分为:web 前段和 web 后端,这也是一个常见的软件架构。

    当一个软件平台用户量慢慢增加,单机部署的方式可能就应对不了实际的访问压力。这是可能会部署2台2个一样的应用,来分流降压。这种群集的方式也是属于架构中的一种方案。

    当平台访问页面访问量过高的时候,耗去的连接数过大,可能就会考虑页面的静态化。这也是架构的内容

    当访问量过db无法承受的时候,就会考虑增加缓存,减少不必要的重复查库操作,再者做读写分离。这也是架构的内容

    当软件内容功能越来越多的时候,可能就考虑根据业务拆分成不同的小服务(微服务)。

    等等

架构是一系列的技术解决方案,其实开发过的人,基本都是在做架构内容,只是自己不知道而已。

架构是很范的,构架师涉猎的东西很多,比如多线程,io这些都是基本的,普通的开发这大都应该掌握的。

平常开发只有碰到问题,才能进步。

要解决问题,就必须要不断的学习,才能懂的更多。当你发现你不懂的东西越来越多的时候,后头看看,真的是懂的越多,问题就会越多。

热心网友 回答时间:2022-04-21 05:24
ava软件开发主要分三个方向:JAVASE、JAVAME、JAVAEE。开发的一般是:java Swing桌面应用程序,javaME(做嵌入式)不是很常用,JAVAEE(开发B/S系统)是主流。一般说的JAVA软件开发主要就是用JAVA开发一系列的B/S系统,包括各种办公系统,各种网站,电力的监控系统,报表系统等等。学java的话,一般都是要先学JAVASE(一切的基础),因为不管是要从事哪个方向开发,都必须先把基础掌握好。然后,就是一系列的东西需要学习,首先,必须了解servlet,JSP,然后就是要学习各种的框架,struts,struts2,hibernate,Spring,应为SSH2框架是现在的主流,所以,这个必须学。然后是数据库也要懂一点。总之,java需要学的东西特别多。不过,如果java基础特别特别好的话,那么公司也不会太在意其他的,因为,技术是学不完的,如果基础特别好,其他的也容易培养上手。测试,一个项目会很大,会出现各种问题,所以,必须每次完成一个功能,最好自己写测试的代码,测试一下。
热心网友 回答时间:2022-04-21 06:59
你先说说你用过什么,架构就是比较高级的东西了。
至少听说过spring cloud
多线程至少要熟知吧,synchronized 要知道底层是怎么实现的
说简单点就是奔着30W以上去的,自己去b站,搜马士兵的高级视频吧,好像叫马士兵说
对你会有帮助的,希望你不是新手,要不然我很无语
热心网友 回答时间:2022-04-21 08:50

JAVA框架可以分为三层:表示层,业务层和物理层。

框架又叫做开发中的半成品,它不能提供整个WEB应用程序的所有东西,但是有了框架,我们就可以集中精力进行业务逻辑的开发而不用去关心它的技术实现以及一些辅助的业务逻辑。

热心网友 回答时间:2022-04-21 10:58
他说java架构应该就是指SSM之类的吧。

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

相关推荐
  • 我的架构经验系列文章

    我的架构经验系列文章

    我的架构经验系列文章:框架层面:近几年前端发展很快,前端之所以叫前端因为前端是已经可以独立成为一种职业了,js也不再是十年前的玩具了,以前富客户端RIA的应用可能会用flash/flex或是silverlight,现在可以使用js来完成大部分的功能,因此js作为一门前端的支撑语言也不仅仅是进
    查看详情
  • java架构是什么意思

    java架构是什么意思

    Java架构就是指程序员在编写程序过程中需要遵守的规则,由它来指导团队中的每个人思想层面上的一致,使得最终的产品具有高度的一致性和统一性。
    查看详情
  • 怎么理解java的框架

    怎么理解java的框架

    JAVA框架就是一些类和接口的集合,通过这些类和接口协调来完成一系列的程序实现。框架又叫做开发中的半成品,框架不能提供整个WEB应用程序的所有东西,但是框架有技术实现以及辅助业务逻辑的作用。
    查看详情
如何成长为合格的Java架构师 怎么样成为Java web 架构师 如何让自己成为一个优秀的Java架构师,而不 Java工程师如何进阶Java架构师? 要想成为 JAVA 架构师和工程师要怎样做? 如何才能成为一个好的Java架构师 想成为一个Java架构师,培训班的课程能达到吗? 格力GMV—NHD71PL/A和GMV—NHD71P/A,当中含L不含L的区别 格力中央空调GMVR—R50G/NAB自动开关机是怎么回事? 格力中央空调GMV_H180WL/F和/Fd有什么区别? 格力中央空调GMV一H100WL/H2 格力中央空调gmv-ndr56pl/b 字母都什么意思?和gmv-ndr56p/b有什么区 ... GMV–615w格力中央空调室内机最后一台机电阻多少欧姆,一拖7? 格力中央空调GMV-H160WL/A和GMV-H160WL/C有区别吗? - 信息提示 格力中央空调GMv-NHD32P/A和GNV-NHD32P/H有什么区别 格力中央空调GMV-NHD和GMV-NH哪个好?GMV-H160WL/C1GMV-NHD-71P/ 格力中央空调GMV-NDR40P/B风口尺寸 格力中央空调gmvh180wl/fd是哪个系列 gmv-h180wl/h2Z这个型号中央空调好不好? 宝宝想参加爬行比赛,应该作什么准备 早教中心开业辅导有哪些内容? 婴幼儿肢体交叉动作有哪些? 超市六一活动方案 婴儿几个月的时候才能够学会爬行?该如何练习? 宝宝爬行闯关的节目有什么? 有什么好的亲子活动? 有谁可以给我一套现今儿童摄影的方案,要详细点。越多越好 邮政卡转到建设银行多久才能到账? 亲子活动有哪些?它们都有什么作用 邮政卡给建设银行卡转账多久到账? 对于7个月大的婴儿而言,家长有必要帮助孩子爬吗? 邮政储蓄银行可以向建行转账吗? 我是苹果手机,怎么设置一到节假日壁纸就变成节假日的壁纸,过后就能自动... 下午3点邮政银行跨行转账建行需要多了到账? 邮政银行卡转建行银行卡多久到账 苹果手机屏幕如何设置每天换屏幕? 邮政手机银行转账到建行卡多久到帐 苹果手机怎么设置一到节假日壁纸就变成节假日的壁纸,过后就能自动变回来? 用建行卡给邮政卡转账多久才能到账?
Top