• day4 Java学习(数组)


    数组(容器):

      格式: 数据类型  数组名[ ] = new 数据类型 [ 数组的长度 ] 

      例子:int arr1[] = new int[5]                //静态

                 int arr1[] ={2,4,6,4,8,6,5,1,8};  //动态

      *为了存储同种数据类型的多个值。

    数组概念:

     * 数组是存储同一种数据类型多个元素的集合。

     * 数组既可以存储基本数据类型,也可以存储引用数据类型。

    Java中的内存分配:

    栈(先进后出)

         * 存储局部变量。

    堆:

        *存储New出来的数组或对象。

    方法区:

    *********

    本地方法区:

    *********

    寄存器 :

        *给CPU使用

    二维数组

      格式:

           * int arr[ ] [ ] =new int [ ] [ ];

     基本数据类型的值传递,不改变原值,因为方法调用后就会弹栈,局部变量随之消失。

    引用数据类型的值传递,改变原值,因为即使方法弹栈,但是堆内存储数组对象还在,可以通过地址继续访问。

  • 相关阅读:
    超参数调试、Batch正则化和程序框架
    优化算法
    深度学习的实用层面
    深层神经网络
    浅层神经网络
    一些实用的JavaScript代码
    mysql练习题1-41
    python 练习题(16-20)
    fiddler抓取https请求
    haproxy监控页面添加及参数简介(转)
  • 原文地址:https://www.cnblogs.com/feng0001/p/10866331.html
Copyright © 2020-2023  润新知