随笔分类 -  Java基础

摘要:方法原型 forEach() 方法用于遍历动态数组中每一个元素并执行特定操作。 这个是 java8 的新特性的应用。 forEach() 方法原型如下: default void forEach(Consumer<? super T> action) { Objects.requireNonNull 阅读全文
posted @ 2022-04-18 11:22 ❉SSs 阅读(117) 评论(0) 推荐(0)
摘要:public class a { public static void main(String[] args) { Person person = new Person(); //getClass():取得当前对象所属的Class对象 Class<? extends Person> aClass = 阅读全文
posted @ 2022-04-18 11:21 ❉SSs 阅读(30) 评论(0) 推荐(0)
摘要:一、堆 Java虚拟机管理的内存中最大的一块,目的是存放对象实例 堆是垃圾收集器管理的主要区域,也被称为GC堆。Java垃圾回收机制:分代垃圾回收算法;因此Java堆还可以细分为新生代、老年代。 二、方法区 存储已被虚拟机加载的类信息、常量、静态变量等数据 三、程序计数器 代码编译后会生成一条条指令 阅读全文
posted @ 2022-03-14 00:56 ❉SSs 阅读(51) 评论(0) 推荐(0)
摘要:一、有基本数据类型,为什么还要包装类型 1、基本数据类型不具有对象性质 如集合中只能接收Object类型,无法直接存储基本数据类型 2、基本数据类型不能存null,包装类型可以 3、包装类数据缓存 在自动装箱的时候调用valueOf方法。 public static Integer valueOf( 阅读全文
posted @ 2022-03-12 18:52 ❉SSs 阅读(99) 评论(0) 推荐(0)