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);
            }
        }
    
    }
    
    

    数组的内存分析:

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

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

     
  • 相关阅读:
    爬虫示例
    S20_DAY23--课堂笔记
    python--常用模块之正则
    S20_DAY22--课堂笔记
    win10系统重装
    CCF 命令行选项
    CCF 任务调度
    CCF 出现次数最多的数
    CCF ISBN
    CCF 最大的矩形
  • 原文地址:https://www.cnblogs.com/xyg-zyx/p/9782509.html
Copyright © 2011-2022 走看看