发布网友 发布时间:2022-04-25 13:50
共1个回答
热心网友 时间:2022-04-23 16:22
一般来说这是不同语言之间竞争的结果,第二种方法在c语言等面向过程的语言中被广泛的使用,鉴于许多程序员在学习java或者c#时候,都具有部分c的基础,所以这种数组声明的方式被保留了下来。不过对于java和C#这类面向对象的语言,都推荐使用第一种命名方式,原因很简单,第一,java和c# 把数组当成是对象处理,将数组统一的继承自Array这个类。第二,将方括号表示是数组类型,而写在后方容易与变量的名称相互混淆,鉴于一般程序设计语言的变量的定义结构为:变量类型 变量名称 赋值运算符 变量名称或者常量参数;因此采用第一种更有助于理解数组是一种引用的数据类型,而与基本数据类型相互区分。其实在使用中,可以根据个人喜好来写,sun公司推荐第一种原因在于此。