Java 数组类型有两种:原始数组:存储基本数据类型值,具有固定长度。引用数组:存储对对象的引用,大小可动态增长。

Java 数组类型
数组是 Java 中存储一组相同类型数据的有序集合。Java 提供了两种主要的数组类型:原始数组和引用数组。
原始数组
原始数组存储基本数据类型的值,如 int、double、char 和 boolean。原始数组由固定长度的相同数据类型元素组成。例如:
立即学习“Java免费学习笔记(深入)”;
int[] numbers = new int[5];
引用数组
引用数组存储对对象的引用。引用数组可以具有任意长度,并且可以存储任何类型的对象。例如:
技术上面应用了三层结构,AJAX框架,URL重写等基础的开发。并用了动软的代码生成器及数据访问类,加进了一些自己用到的小功能,算是整理了一些自己的操作类。系统设计上面说不出用什么模式,大体设计是后台分两级分类,设置好一级之后,再设置二级并选择栏目类型,如内容,列表,上传文件,新窗口等。这样就可以生成无限多个二级分类,也就是网站栏目。对于扩展性来说,如果有新的需求可以直接加一个栏目类型并新加功能操作
String[] names = new String[5];
数组类型的区别
原始数组和引用数组之间的主要区别在于存储的值类型:
- 原始数组存储基本数据类型的值。
- 引用数组存储对对象的引用。
其他一些区别包括:
- 大小:原始数组具有固定大小,而引用数组的大小可以动态增长。
- 默认值:原始数组元素的默认值取决于数据类型(例如,int 的默认值为 0),而引用数组元素的默认值为 null。
- 赋值:原始数组元素可以通过赋值运算符(=)直接赋值,而引用数组元素必须通过对象的构造函数赋值。
选择数组类型
选择正确的数组类型取决于要存储的数据类型。如果要存储基本数据类型,则应使用原始数组。如果要存储对对象的引用,则应使用引用数组。










