• 大约Java有点感悟---开发商根本上感悟学习


    这些年来一直从事大C、C++,有些局部底。一直想知道更多关于顶级什么。

    所以,在工作之余。阅读更多Java哪些方面,还使用了一些建筑结构的一些简单的程序,在这里我想简单谈谈自己的一点感悟。

    1.Java这真的是很方便。因为我曾经是底层,靠敲代码的文本文档编辑器,成为了习惯。一下子转换到Java这样的集成环境中。感觉简直是方便太多了。连文档都用不上了,光自己主动提示的信息就够解决普通问题了。

    写起来代码,感觉行云流水。很的流畅。

    2. Java的各种库很的多,多数也是开源的。给人的感觉是仅仅有想不到,没有做不到。基本上用到的东西,都已经有人实现了。须要的仅仅是正确的调用,然后组合。不像在底层大部分内容要靠自己去实现。这就节省了很大一部分的精力,避免在一些很普遍的实现上浪费很多其它的精力和时间。

    3. Java相关开发环境配置逐渐复杂。各种包的依赖有时候easy有问题。各种库多了之后。引用的多了之后。配置明显复杂程度上升,包与包之间依赖程度加深。

    引入maven能够解决一部分包依赖的问题。可是不得不承认,整个开发环境在变得越来越复杂,越来越大。这也是各种库多了之后,必定的一个发展吧。

    假设在未来。能把这些包和库有一个统一的管理,可能会更好一些。

    4.上层开发和底层开发不同。底层开发,不断积累的是对底层细节的不断深入了解。积累的是对各种各样功能的详细实现,积累的是对计算机的各方面的细节的深入理解。

    而上层则不同,上层积累很多其它的是设计模式、架构、模型、面向对象等这些东西,当然本身也增强了对开发所需各种API的熟悉。

    所以。对我自己而言,假设要学习上层的东西。在设计模式、架构、模型等这些稍微宏观的东西不差的情况,最须要填补的就是一个对上层开发API的熟悉。

    仅仅有熟悉了这些API,才干够在开发过程中信手拈来,而不是暂时各种查阅文档。而熟悉API的最好的办法,就是多写一些小程序,实际的去使用这些API。同一时候。能够结合API文档对总体有一个印象,至少应该能够达到知道什么有。什么没有的程度。


    PS:对于上发展的目的,我一个人刚开始学习,没有任何经验可言。欢迎一起探讨。

    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    .ini文件的介绍及对其进行操作
    一些.net 控件使用的小细节
    三、类型设计规范
    [转]TimerCallback 委托
    [转]简单XML文件C#操作方法
    [转]用托盘控制windows服务的c#实现
    [转]DateTime相关
    [转]创建Windows服务 C#
    一、框架设计的基础
    [转]得到当前执行的函数名、码行、源代码文件名
  • 原文地址:https://www.cnblogs.com/mfrbuaa/p/4723162.html
Copyright © 2020-2023  润新知