列表和Arraylist

Anonim

C#和Java是两种非常流行的编码语言。毫无疑问,对于将你带到这里的两个人中的一个感兴趣。 因此,无论您是寻找第一份工作的新程序员,还是寻找澄清的资深人士,请继续阅读并接受教育。

Java的

Java项目都始于1991年。该程序最初名为Oak,但后来改为Java。是的,咖啡是这个名字背后的动机。

有趣的是Java最初用于交互式电视。虽然它对有线电视来说太先进了。为Java慢慢形成了一个新的愿景。它将是一种可移植的编码语言。 换句话说,用Java编写的程序可以在任何硬件上运行,而不管组合。

看起来Java不会很快到任何地方。作为世界上最流行的编码语言,Java总是值得学习。 Java很可能会存在很长时间。

C#

最初于1999年推出,C#伴随着2000.net的推出。该语言迅速普及,2005年,C#2.0发布。 C#与Java直接竞争,但两者非常相似。至少,从程序员的角度来看。

它们是什么,有什么区别?

List和ArrayList是Java和C#中的一些代码,允许您设置和调用参数。那是坚果壳。困惑?我也是。 你需要对下一位有一些了解。

通常List是与ArrayList或LinkedList一起使用的接口。列表是一般或通用工具,其他更具体。

代码如下所示: List list = new ArrayList(); 接下来是添加类的声明。添加类后,您可以随时使用其他代码调用它们。

理论上,List可以替换ArrayList。我已经看到了这个,但不建议这样做。如前所述,List是一个接口,ArrayList是实现它的类。

摘要 如果你现在还没有抓住它,那么这就是区别了。我已经把它放在我能做的最混乱的方式。 列表是一个接口。 Arraylist是一个类。 列表是通用的。 Arraylist是具体的。 这两个可以替代,但不建议这样做。这是最推荐的语法: List list = new ArrayList(); 你是一名工作程序员吗? 你有更简单的解释方法吗? 让我们在评论中知道!