☰
0基础开始学Java--语法篇:数组与面向对象编程思想
2026/10/14 20:47:13 网站建设 项目流程

1.一维数组

(这里 int[ ] arr = new int{12,24,36}应该改为int[ ] arr = new int[ ]{12,24,36})

动态初始化数组

(找数组地址会耗费多一点的性能,有时候可以用变量替代)

数组的遍历

2.二维数组

二维数组的访问

3.对象

(要单独写一个测试类验证)

对象在计算机中是啥?

( 对象代码的执行顺序:

  1. 方法区存放 Test、Student 类的字节码信息。

  2. main 方法的栈帧进入栈内存执行;栈内存遵循先进后出、后进先出的规则。

  3. 执行new Student(),在堆内存中创建 Student 对象。

  4. 在栈内存创建引用变量 s1,用来保存堆里面对象的地址。

  5. 给 s1 的成员赋值,本质是通过栈中的地址,修改堆内存对象里面的数据。

  6. 执行s1.printTotalScore():根据地址,调用方法区里对应的方法,为 printTotalScore 创建新栈帧入栈执行;方法执行结束,栈帧销毁,回到栈中的 main 方法,继续执行后面代码。

)

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询