zoukankan      html  css  js  c++  java
  • 倒向java的原因

    Java在软件行业里面进行了多年的经营,已经开枝散叶了许多了东西,也产生了很多非常不错的思想,已经不单单是一门语言的关系了,需要重新认识java,认识IOC(控制反转),认识picocontianer等内容

    C++在今年可能会出一个新的标准,将更多的涉及模板技术,也学会变得越来越复杂,C++的程序维护也将变得越来越难以维护。


    企业开发所需要考虑的几个因素是:
        成本,效率,维护
    JAVA由于其自身的优势,开发成本比C++要低廉一些,开发效率也比C++要快速一些,维护上相对也比C++要容易一些(想想找内存泄露的痛苦),虽然java的执行速度比不上C++,但是考虑到大部分人写的C++代码的效率未必能够跟得上java的程序(指的是内存申请),也考虑到现有硬件的发展速度使得java的限制变得越来越小。

      
    不选择python的原因是python在国内企业的应用太少,虽然python很方便,也很简洁,但是python的大规模企业级应用框架还是很少,容易形成开发成本过高,同时python30的推出,使得python要想在企业级大量应用也需要一段时间。


    因此接下来的主要目标是开始学习java与学习java的一些相关框架,hibernate以及spring都是需要去深入看一看的。

    如果有必要,将jython应用到java中,使得java具有静态与动态语言的性质,从而增加了java语言的开发能力与特性。

    注意:
       思想是通用的,一些原则性的东西必须要牢记。

    第一个学习网址:
    http://dev.csdn.net/develop/article/24/24397.shtm
  • 相关阅读:
    Windows7下安装golang语言开发环境和revel框架
    Go实战--通过gin-gonic框架搭建restful api服务(github.com/gin-gonic/gin)
    Go语言web框架 gin
    最好的6个Go语言Web框架
    mac:Go安装和配置+GoLand安装和使用之完整教程
    Goland软件使用教程(二)
    Goland软件使用教程(一)
    http_load常见问题及解决方案
    定义类和接口
    关于 xftp 上传文件时,仅仅是上传了0字节的问题
  • 原文地址:https://www.cnblogs.com/ubunoon/p/2java.html
Copyright © 2011-2022 走看看