java 学习第二天
Posted my-diary
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 学习第二天相关的知识,希望对你有一定的参考价值。
不同点
扫描输入
import java.util.Scanner;
public class Demo{
public static void main(String[]args){
Scanner sc=new Scanner(System.in);
int x=sc.nextInt();
System.out.println(x);
}
}
随机数
import java.util.Random;
public class Demo{
public static void main(String[]args){
Random r= new Random();
int x=r.nextInt(10);
System.out.println(x);
}
}
数组的动静态初始化
int [] arr=new int[5] //动态初始化一个长度为5的整数数组 元素值为0
int [] arr={1,2,3,4,5} //静态初始化一个数组
arr.length //数组的长度
堆和栈的区别
堆: 存储new出来的内容(实体,对象),不会立即消失,垃圾回收站有空闲时会自动回收。
栈: 存储局部变量,在作用域中有效,出了作用域就立即释放。
以上是关于java 学习第二天的主要内容,如果未能解决你的问题,请参考以下文章
JAVA Web day02--- Android小白的第二天学习笔记