编程语言
9Chestnut
这个作者很懒,什么都没留下…
展开
-
javaSE基础-03-集合
简介 用来存放数据的集合 长度可以改变 能存放任意的对象 长度随着元素的增加而增加 集合当中只能存放引用数据类型,基本数据类型会自动装箱(把基本数据类型转为对象) List可以添加重复元素,add方法的返回值都是true,所以一般不接收返回结果 set不可以添加重复元素,如果添加,add方法会返回false Collection 常用方法 add() //添加元素 remove(...原创 2020-05-04 01:43:34 · 159 阅读 · 0 评论 -
javaSE基础-02
JVM 栈 每个方法都有一个栈帧,栈帧中存放该方法的成员变量。 堆 基本数据类型在堆中都有初始值 GC:垃圾回收机制 基本数据类型与引用数据类型 基本数据类型 八种,只有一块存储空间,在栈中存放的是具体的值 引用数据类型 注意基本数据类型和引用数据类型的值传递问题 匿名对象与构造器 匿名对象 实例化一个对象,只是在堆中开辟一块新的内存空间,但是没有把该空间的地址赋值给任何一个变量 ...原创 2020-05-03 00:29:13 · 166 阅读 · 0 评论 -
javaSE基础-01-多线程
简介 每个线程都有优先权。 具有较高优先级的线程优先于优先级较低的线程执行。 每个线程可能也可能不会被标记为守护程序。 当在某个线程中运行的代码创建一个新的Thread对象时,新线程的优先级最初设置为等于创建线程的优先级,并且当且仅当创建线程是守护进程时才是守护线程。 多线程创建 继承Thread类(重点) 线程开启不一定立即执行,cpu安排调度 public class TestThread...原创 2020-05-02 15:33:18 · 235 阅读 · 0 评论