Java数组分析及简单实例-创新互联

创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!

成都创新互联拥有一支富有激情的企业网站制作团队,在互联网网站建设行业深耕十多年,专业且经验丰富。十多年网站优化营销经验,我们已为超过千家中小企业提供了成都网站建设、成都网站设计解决方案,按需网站建设,设计满意,售后服务无忧。所有客户皆提供一年免费网站维护!

Java 数组

 一、什么是数组

       数组?什么是数组?在我印象中的数组是应该这样的:通过new关键字创建并组装他们,通过使用整形索引值访问它的元素,并且它的尺寸是不可变的!

       但是这只是数组的最表面的东西!深一点?就是这样:数组是一个简单的复合数据类型,它是一系列有序数据的集合,它当中的每一个数据都具有相同的数据类型,我们通过数组名加上一个不会越界下标值来唯一确定数组中的元素。

       还有更深的,那就是数组是一个特殊的对象!!(对于这个LZ理解的不是很好,对JVM也没有看,所以见解有限)。

       不管在其他语言中数组是什么,在Java中它就是对象。一个比较特殊的对象。

public class Test { 
  public static void main(String[] args) { 
    int[] array = new int[10]; 
    System.out.println("array的父类是:" + array.getClass().getSuperclass()); 
    System.out.println("array的类名是:" + array.getClass().getName()); 
  } 
} 
-------Output: 
array的父类是:class java.lang.Object 
array的类名是:[I 

分享名称:Java数组分析及简单实例-创新互联
链接URL:http://azwzsj.com/article/igseo.html