gpt4 book ai didi

java - 希望学习OOP语言的AS400程序员。 Java或.Net哪个更好

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:16:52 25 4
gpt4 key购买 nike

我已经担任RPG400程序员8年了。自从过去2-3年以来,我没有做太多编程工作,因为我是非AS400项目的项目经理。

现在,我计划学习OOP编程技能,并继续进行编程乐趣。

寻找您的帮助来决定我应该学习Java还是.Net?

我的出发点应该是什么。首先学习OOP,然后再学习任何一种语言?

最佳答案

首先,恭喜您想学习新的东西。

从编程角度看,C#和Java非常相似(基于C的语法,对象,大型运行时库),但有非常明显的区别。

  • C#(和.NET)不在AS/400上运行,但在Windows计算机上运行得很好。
  • Java在AS/400上运行良好,在Windows上也运行良好。

  • 两者都可以与AS/400系统对话,调用程序,使用数据队列,读取/写入成员等,从而提供大致相同的可能性。

    因此,这里的主要问题是,这是否是您可以在工作中使用并且想要在工作中使用的东西(因为这是实际学习新知识并很好地学习它的最佳方法)。如果是这样,请考虑您的工作场所需要什么样的程序。我的工作是在AS/400商店中编写Java程序,我们发现Java可以通过将Internet组件添加到通常的工具箱(可以在单独的PC上或在AS/400上运行),使世界与我们的旧程序进行对话。本身。我们需要的是后端程序,而不是前端程序。如果您需要在Windows机器上运行的新前端,请考虑使用.NET-操作起来更容易-但是如果您需要直接在AS/400上运行的代码,则可以考虑使用Java(强烈考虑让RDi与两种Java一起使用)和RPG/Cobol/任何内容)

    http://www-01.ibm.com/software/awdtools/developer/rdi/

    如果您需要软件维护,它不是以前的免费软件,但是提高的生产率很快就能收回成本。有一个试用版。

    在midrange.com上有一个Java程序员的AS/400邮件列表(存档在 http://archive.midrange.com/java400-l/index.htm上),. NET程序员也有一个AS/400邮件列表(在 http://archive.midrange.com/systemidotnet/index.htm上存档)。 Java之一是最繁忙的。

    如果最终选择了Java,请在普通的个人计算机上开始使用它。我知道的最好的在线介绍是Sun Java教程- http://java.sun.com/docs/books/tutorial/-然后继续使用Head First Java- http://my.safaribooksonline.com/0596009208

    请注意,这是一段漫长的旅程,有很多新的东西需要学习,但是我认为这是值得的。

    享受。

    关于java - 希望学习OOP语言的AS400程序员。 Java或.Net哪个更好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2170815/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com