zoukankan      html  css  js  c++  java
  • java简单内存图

    一 内存的分区

     

     二 以数组为例画内存图

    代码:

    class  Demo01
    {
        public static void main(String[] args) 
        {
            //1.数据类型[] 数组名=new 数据类型[数组长度]
            int[] arr = new int[4];
            System.out.println(arr);
            arr[0]=99;
            arr[1]=98;
            arr[2]=97;
            //取数组元素的值
            /*System.out.println(arr[0]);
            System.out.println(arr[1]);
            System.out.println(arr[2]);
            System.out.println(arr[3]);*///0
    }
    }

    三 以二维数组为例画内存图

    代码:

    class Demo03 
    {
        public static void main(String[] args) 
        {    //1.数据类型[][] 数组名 = new 数据类型[大一维数组长度][小一维数组长度]
            /*int[][] arr = new int[3][2];
            arr[0][0]=99;
            arr[0][1]=100;
            arr[2][0]=88;
            System.out.println(arr[0][0]);
            System.out.println(arr[0][1]);
            System.out.println(arr[2][0]);
            System.out.println(arr[1][0]);
            System.out.println(arr[0]);
            System.out.println(arr);
    }
    }

    代码:

    double[][] arr = new double[3][];
                double[] arr1 = {1.2,1.6,1.8};
                double[] arr2 = {7.7,6.6};
                double[] arr3 = {1.3};
                arr[0]=arr1;
                arr[1]=arr2;
                arr[2]=arr3;
                System.out.println(arr[0][0]);

    四 以方法为例画内存图

     代码:

    import java.util.Scanner;
    class Demo05 
    {
        public static void main(String[] args) 
        {
            double c = method01(1.8);
            System.out.println(c);
                    double d = method01(12);
            System.out.println(d);
        }
        public static double method01(double a){
            double b=Math.PI*a*a;
            return b;
        }                

  • 相关阅读:
    是否需要有代码规范
    小学四则运算生成程序(支持分数)总结
    HDU 4035 Maze 期望dp
    UVA
    HDU 3853 LOOPS 期望dp
    POJ 2096 Collecting Bugs 期望dp
    HDU 4405 Aeroplane chess 期望dp
    Codeforces Round #341 (Div. 2) E. Wet Shark and Blocks dp+矩阵加速
    HDU 4616 Game 树形dp
    HDU 4126 Genghis Khan the Conqueror 最小生成树+树形dp
  • 原文地址:https://www.cnblogs.com/jiejava/p/13208616.html
Copyright © 2011-2022 走看看