java数组
数组属引用类型,数组型数据是对象(object),数组中的每个元素相当于该对象的成员变量
数组中的元素可以是任何数据类型,包括基本类型和引用类型
记住数组首先分配空间再赋值!
动态初始化:就是先分配空间再赋初值;
静态初始化:定义数组同时就为数组元素分配空间并赋值。
1一维数组的声明
一维数组的声明:type var[]或type[] var
注意:数组声明是不能指定其长度,如 int a[5];//非法
Java中使用关键字new 创建数组对象:int[] s;
s = new int[10];
2一维数组的创建
创建基本数据类型一维数组(new后面的中括号一定要有值):
public class Test{
public static void main(String args[]){
int[] s;
s = new int[10];//创建一个INT类型的数组,并为它分配10个空间
for ( int i=0; i<10; i++ ) {
s[i] =2*i+1;
System.out.println(s[i]);
}
}
}
创建元素为引用数据类型的数组:
class MyDate{
private int day;
private int month;
&nbs
相关文档:
类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层次来分析的文章更是鲜有所见。
本文主要对类和对象初始化全过程进行分析,通过一个实际问题引入,将源代码转换成 JVM 字节码后, ......
1、String是最基本的数据类型吗?
基本数据类型包括byte、int、char、long、float、double、boolean和short。
java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类
2、int 和 Integer 有什么区别
Java 提供两种不同的类型:引用类型和原始类型( ......
面向对象原理与Java
实践课程实验代码及报告
实验
1
:对象和类
实验内容:
1
、尝试两人合作编写程序,加深对方法的接口与实现的理解。其中一人负责编写方法
isPrime()
,用于判断一个给定的正整数是否素数,另一个人负责编写主方法
main()
,利用
isPrime()
验证著名的哥德巴赫猜想:任何比
......
看到一篇文章感觉很好,转过来了... http://bbs.chinaitlab.com/thread-167286-1-2.html
你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗?
1 OutputStreamWri ......
platform ['plætfɔ:m] n.平台
standard edition标准版
enterprise ['entəpraiz] n. 企业
bytecode n.字节码,字节代码
verifier n. 检验机
modifier [‘mɔdifaiə] n.修饰语
attribute [‘ætribju:t] vt.(to)把…归因于n.属性,特性
declaration ......