0 0

大家讨论下 java这行做web和做企业级应用软件开发的长短10

最近想换份工作 但是对于做web前端开发(例如:电商)和做企业级应用软件开发上面纠结了 大家讨论讨论下~给点意见!!!

问题补充:
AngelAndAngel 写道
就一点:java不擅长做桌面程序,擅长做桌面程序的只有windows系列,因为提供底层api。java最擅长做业务性很强的东西,业务性的项目有几个特点:规则性强,建模重要,规模较大,考虑需要全面,不需要语言多复杂。
  而java就是这种语言,由于面对对象,所以建模有用处;由于项目规模一般较大,所以最初的繁琐配置不算什么大事;由于规则性强,而java的对现实模拟的那种规则更贴近实际;java的各种配置(至所以有时候对资源的读取复杂),都是为了通盘考虑实现的,所以我们有时候做的时候不够敏捷,但是越大的项目越敏捷;最后,java语义不复杂。所以java适合做的并不能紧紧说做什么项目(网站,企业应用),而是根据复杂度和业务来决定的。

另外一个帖子我曾经也回答过,貌似现在好多人都纠结这个方面的问题。希望我的回答对你有用。

谢谢 我会好好思考您的回答!
2011年8月26日 17:39

6个答案 按时间排序 按投票排序

0 0

引用
谢谢 我会好好思考您的回答!


其实说到底,把握一点,业务性强的系统 都适合java做。

2011年8月30日 23:32
0 0

楼主是在纠结做互联网方向 还是 企业应用方向把
我个人比较喜欢互联网方向 因为我不太喜欢繁杂的业务 多变的需求 陈旧的技术
互联网则比较开放 业务也不是很复杂 技术要求也比较高 涉及到负载 并发 性能等方面
看你自己喜欢哪方面

2011年8月29日 16:50
0 0

就一点:java不擅长做桌面程序,擅长做桌面程序的只有windows系列,因为提供底层api。java最擅长做业务性很强的东西,业务性的项目有几个特点:规则性强,建模重要,规模较大,考虑需要全面,不需要语言多复杂。
  而java就是这种语言,由于面对对象,所以建模有用处;由于项目规模一般较大,所以最初的繁琐配置不算什么大事;由于规则性强,而java的对现实模拟的那种规则更贴近实际;java的各种配置(至所以有时候对资源的读取复杂),都是为了通盘考虑实现的,所以我们有时候做的时候不够敏捷,但是越大的项目越敏捷;最后,java语义不复杂。所以java适合做的并不能紧紧说做什么项目(网站,企业应用),而是根据复杂度和业务来决定的。

另外一个帖子我曾经也回答过,貌似现在好多人都纠结这个方面的问题。希望我的回答对你有用。

2011年8月28日 10:28
0 0

你说的是做BS和CS之间的选择,还是前端和后台之间的选择,没太看懂

如果在BS和CS之间选择,推荐BS

如果在前端和后台之间选择,推荐后台

2011年8月27日 16:46
0 0

又是一个十分笼统的问题啊

2011年8月26日 17:51
0 0

  你说的做前端是专门美工+js还是说做网站类的?

2011年8月26日 17:47

相关推荐

    SOA实践:构建基于Java Web服务和BPEL的企业级应用

    SOA实践:构建基于Java Web服务和BPEL的企业级应用 IBM口水书

    Java EE企业级应用开发教程(Spring Spring MVC MyBatis)(黑马程序员编著)

    《Java EE企业级应用开发教程(Spring Spring MVC MyBatis)》是一本专注于Java企业级应用开发的专业教程,由黑马程序员编著。本书的核心在于深入浅出地介绍如何使用Java EE技术栈,特别是Spring、Spring MVC和...

    java web接口开发demo

    【Java Web接口开发】是Web应用程序开发中的一个重要环节,它允许不同的系统或客户端通过网络进行数据交互。在Java世界中,实现Web接口通常涉及到Servlet、JSP、Spring MVC或者RESTful API等技术。本示例"java web...

    精通NetBeans——Java桌面、Web与企业级程序开发详解

    精通NetBeans——Java桌面、Web与企业级程序开发详解精通NetBeans——Java桌面、Web与企业级程序开发详解精通NetBeans——Java桌面、Web与企业级程序开发详解精通NetBeans——Java桌面、Web与企业级程序开发详解精通...

    JavaEE企业级应用开发教程(Spring+Spring MVC+MyBatis)配套书籍源码资料 ---黑马程序员 .zip

    《Java EE企业级应用开发教程(Spring+Spring MVC+MyBatis)》是一本深入讲解企业级应用开发的教程,其配套源码资料是学习Java EE技术栈的重要辅助材料。这套教程聚焦于SSM框架,即Spring、Spring MVC和MyBatis的...

    Tomcat与Java Web开发技术详解(第2版).pdf

    《Tomcat与Java Web开发技术详解(第2版)》是一本深入探讨Java Web应用程序部署和运行环境的权威指南。本书主要围绕Apache Tomcat服务器展开,涵盖了从基础概念到高级特性的全方位讲解,旨在帮助读者掌握Java Web...

    开源的Java Web应用开发平台

    WebBuilder是一款跨平台、数据库和浏览器的可视化Web应用开发平台。WebBuilder使用了多项最新的技术,使Web应用的开发更快捷和简单。 作为一款高效的Web开发工具,WebBuilder的特色是: .基于浏览器的集成开发环境 ...

    轻量级Java EE企业应用实战pdf 高压缩 140MB Part04

    这是我找找了好久的一个高压缩的 《轻量级 Java EE企业应用实战》,我又做了二次压缩,整个文档体积保持在143MB,而不是大家常见的400+MB,适合移动端观看

    java 加密狗的应用 web项目

    java 加密狗的应用 web项目

    《企业级Java开发与架构》实例代码

    《企业级Java开发与架构》是一本专注于Java技术在企业级应用中的实践和架构设计的书籍。这本书通过实例代码的方式,深入浅出地讲解了如何使用Java进行高效、可扩展和可靠的系统开发。实例代码是学习理论知识的最佳...

    Tomcat与Java.Web开发技术详解(PDF)

    本书详细介绍了在最新Tomcat 5版本上开发Java Web应用的各种技术。主要内容包括:Tomcat和Java Web开发的基础知识,Java Web开发的高级技术,Tomcat与当前其他通用软件的集成,以及Tomcat的各种高级功能。

    java web开发实战1200例 第二卷 源码

    《Java Web开发实战1200例(第2卷)》以开发人员在项目开发中经常遇到的问题和必须掌握的技术为核心,介绍了应用Java Web进行程序开发的各个方面的知识和技巧,主要内容包括流行组件应用、数据库应用、图表统计、Ajax...

    21天学通Java Web开发.pdf

    《21天学通Java Web开发》是Java Web开发的基础教程,针对没有接触过或还不是特别熟悉Java Web开发的读者,详细介绍了Java Web开发的基础概念及技术要点。全书分为6篇共21章内容,第一篇为Java Web基础篇,介绍了...

    Java Web程序开发范例宝典

    这本书的内容涵盖了Java Web开发的多个重要方面,旨在帮助读者掌握核心技术和实践应用。由于文件大小限制,书籍内容被分成了两个部分,分别为1-10章节和11-21章节。 Java Web程序开发是基于Java语言的Web应用程序...

    Java Web程序设计教程.pdf

    3. 框架技术的讲解,包括Struts2、Hibernate和Spring框架:这些框架都是Java企业级应用开发的基石,本书对这些框架的入门级知识和高级应用进行了全面讲解。 - Struts2框架技术应用:Struts2是用于简化Java EE Web...

    基于java web开发的mes生产制造系统

    基于java web开发的mes生产制造系统,该系统基于ssm框架开发,系统功能包括:系统管理、车间基础数据建模、计划管理、物料控制、生产执行、质量管理、库存管理、看板管理、数据分析等主体功能模块。广泛应用于汽车、...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。.  本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...

Global site tag (gtag.js) - Google Analytics