一、使用键盘录入数据

  三步:1、导入包:import  java.util.Scanner;

     2、创建键盘录入对象:Scanner sc=new  Scanner(System.in);

       3、通过对象获取数据:int x=sc.nextInt(); 

二、Java内存分配

      java程序为了提高程序效率,就对数据进行了不同空间的分配。当对数组赋值为null后,数组则不指向堆内存地址

      具体划分了一下5个内存空间:1、栈,存放的是局部变量                                                 

                 2、堆,存放的是所有new出来的东西

                 3、方法区,(方法存放于方法区,在调用的时候,在栈里面执行)

                 4、本地方法区,和系统相关

                 5、寄存器,CPU使用

Java初学(三)

数组图解

Java初学(三)

 图解两个数组内存地址分配

Java初学(三)

图解三个数组,其中将第一个数组的地址赋给第三个数组

Java初学(三)

方法区图解:当方法在栈中执行完毕后会在栈中被销毁释放空间

Java初学(三)

相关文章:

  • 2021-05-04
  • 2021-11-05
  • 2021-05-23
  • 2021-05-26
  • 2022-02-07
  • 2021-05-05
猜你喜欢
  • 2021-05-20
  • 2021-07-03
  • 2021-06-26
  • 2021-06-04
  • 2021-04-05
  • 2021-12-25
  • 2021-07-01
相关资源
相似解决方案