JAVA基础实例:类与方法操作与数组初始化

需积分: 1 0 下载量 138 浏览量 更新于2024-09-13 收藏 82KB DOC 举报
本资源提供了一些基础的Java编程实例,展示了Java语言的基本概念和操作。以下是各个例子所涵盖的知识点: 1. **类与方法**: 首个示例展示了如何定义一个名为`MyClass`的Java类,它包含两个私有成员变量`val1`和`val2`,用于存储整数值。`myFun`方法接受两个整数参数`x`和`y`,并将它们相加后打印结果。在`main`方法中,创建了`MyClass`的实例`MyObj`,并调用`myFun`方法传入1和2作为参数,输出结果为"The sum is: 3",体现了基本的类实例化和方法调用。 2. **数组操作**: 第二个示例涉及`MyArray`类,展示了如何声明和创建一个整型数组,并使用for循环遍历数组,输出每个元素的索引和值。数组的默认初始值为0,试图访问超出数组长度范围的元素(如`myArray[10]`)会导致`ArrayIndexOutOfBoundsException`。 3. **数组复制和修改**: 第三个示例展示了数组复制操作,通过`a2 = a1`语句将`a1`数组的引用赋给`a2`。接着,遍历`a2`数组并递增所有元素,这会影响`a1`数组的值,因为它们是同一个数组。最后的输出表明,数组中的元素已被正确修改。 4. **字符串数组**: 最后一个示例是`ArrayOfStringsDemo`类,它创建了一个字符串数组`anArray`,并使用for循环遍历数组,对每个字符串调用`toLowerCase()`方法将其转换为小写形式。运行结果显示每个字符串的小写版本,如"stringone"。 这些Java程序实例涵盖了类的定义、方法调用、数组的声明、操作以及字符串处理的基础知识。通过实践这些例子,学习者可以熟悉Java编程的基本语法结构,以及如何进行数据类型处理和控制流程。理解这些核心概念对于进一步学习和开发Java应用至关重要。