首页 > 系统相关 >java--数组学习(2)数组的内存分析和数组三种初始化

java--数组学习(2)数组的内存分析和数组三种初始化

时间:2022-10-02 19:57:50浏览次数:56  
标签:初始化 java -- System int 数组 new out

java的内存分析

1.java内存分析:

 

 

2.数组初始化

 

 

例子代码

默认初始化就是创建后 int[] a = new int[10];

里面有个0-9十个空间未赋值的情况下,里面都有值。基本类型是0,String类型是null

package com.wang.array;
// int[] a = num;
// num = new int[10];
public class ArrayDemo02 {
  public static void main(String[] args) {
      //静态初始化:创建+赋值,{}花括号里面是数组
      //创建   +     赋值
      int[] a = {1,2,3,4,5,6,7,8};
//     Man[] mans = {new Man1(1,1),new Man2(2,2)};
      System.out.println(a[0]);
      //动态初始化:包含默认初始化
      /*
      int[] a = new int[2];
      a[0]=1;
      a[1]=2;
        */
      int[] b = new int [10];
      b[0] = 10;
      System.out.println(b[0]);
      System.out.println(b[1]);
      System.out.println(b[2]);

  }
}

 

标签:初始化,java,--,System,int,数组,new,out
From: https://www.cnblogs.com/wang1999an/p/16749302.html

相关文章

  • 【微服务】:何为微服务、网关、服务发现/注册?
    【微服务】:何为微服务、网关、服务发现/注册?Joyo微服务发布于:2020年3月28日次浏览字数:8k字时长:27......
  • 框架——日志框架——logback——logback.xml
    为了便于使用,留存一份logback的配置文件。首先,需要在resources下创建logback文件夹,并存放以下三个文件,这是我的个人习惯,也可以都写在logback.xml中logback.prop......
  • 上市公司绿色专利申请数据(绿色创新数据1)(1990-2021)
    上市公司绿色专利申请数据(绿色创新数据1)(1990-2021)上市公司绿色专利申请数据(绿色创新数据1)(1990-2021)上市公司绿色专利申请数据(绿色创新数据1)(1990-2021) 最新版数......
  • 0928模拟赛 树形熔断器
    在计算以\(u\)为根的子树的答案时,只需要知道会经过\(u\)的方案的和,再加上儿子的答案。对于子树内的点\(v\),假设它是\(u\)在\(son\)方向的儿子,要让它成为最小值,由......
  • 打印数组的全部排列
    打印数组的全部排列作者:Grey原文地址:博客园:打印数组的全部排列CSDN:打印数组的全部排列无重复值情况题目描述见:LeetCode46.Permutations主要思路由于是所有排列......
  • 上传本地md到博客园
    环境安装参考链接:https://www.cnblogs.com/gered/p/14736136.html1、安装python环境安装python3:https://blog.csdn.net/weixin_40844416/article/details/80889165......
  • 《计算机基础与程序设计》第五周总结
    教材内容学习总结计算机科学概论1,了解pep9汇编语言的使用,机器码的输入输出以及简单调试。2,对伪代码、黑白盒实验有所认识。3,重点:数据的储存、编辑和调用,累加器、ir、pc......
  • 斜率优化
    斜率优化是将一类\(O(n^2)\)的DP状态转移优化至\(O(n\logn)\)甚至\(O(n)\)的方法。用一个atcoderdpcontest的最后一题来讲解:dp_zFrog-3https://atcoder.......
  • 实验4:开源控制器实践——OpenDaylight
    一、实验目的1.能够独立完成OpenDaylight控制器的安装配置;2.能够使用Postman工具调用OpenDaylightAPI接口下发流表。二、实验环境Ubuntu20.04Desktopamd64三、实......
  • C#:快速排序
    1.介绍快速排序是一种非常高效的排序算法,它采用“分而治之”的思想,把大的拆分为小的,小的再拆分为更小的。其原理如下:对于一组给定的记录,通过一趟排序后,将原序列分为两......