zoukankan      html  css  js  c++  java
  • Java 数组 基本概念

    
    
    package com.xuyigang1234.chp01;
    
    public class Defmo6 {
        public static void main(String[] args) {
            int []arr; //定义一个数组
            int arr2[]; //定义一个数组
            int arr3[] = new int[] {1,2,3}; //定义一个数组,并静态初始化
            //普通的遍历数组方式
            for(int i=0;i<arr3.length;i++) {
                System.out.println(arr3[i]);
            }
            System.out.println("===================");
            //foreach 遍历方式
            for(int j:arr3) {
                System.out.println(j);
            }
            System.out.println("++++++++++++++++++++");
            //定义一个数组,并动态初始化,长度是3
            int arr4[] = new int[3];
            for(int j:arr4) {
                System.out.println(j);
            }
        }
    
    }
    
    

    数组的内存分析:

    主要分为 栈区和堆区  栈区主要存放引用地址  堆区主要存放大块的实际数据,比如对象,数组;

    我们可以把栈区理解成电视遥控器,堆区是电视机,我们用遥控器操作电视机总比直接操纵电视机方便,所以这个就是栈区的意义;栈区里的引用地址指向堆区的具体数据;

     
  • 相关阅读:
    Java面向对象知识点总结
    JAVA编程必学必会单词集(1)
    Linux 帮助命令
    学习笔记
    day4
    复习
    day5
    day04
    day3
    day02
  • 原文地址:https://www.cnblogs.com/xyg-zyx/p/9782509.html
Copyright © 2011-2022 走看看