摘要:
一、概念 1 进程的概念 程序在服务器上运行时,占据的计算资源合集,称之为进程 进程之间不会相互干扰 进程间的通信比较困难(分布式) 进程是计算机操作系统中正在运行的程序的实例。通过任务管理器可以查看运行进程。前台进程:用户可以看见相应的操作界面,如:浏览器进程等 后台进程:用户默认是“看不见”操作 阅读全文
摘要:
1、clone(); >父类默认的拷贝方法是浅拷贝。父类中的修饰符是:protected。 浅拷贝: Person类中,实现implements Cloneable接口 @Override 重写clone()这个父类方法后,还需要把protected改为public, 类型是当前重写的子类类型才能正 阅读全文
摘要:
LinkedList LinkedList 适用于要求有顺序,并且会按照顺序进行迭代的场景,依赖于底层的链表结构 LinkedList基本结构 LinkedList 底层数据结构是一个双向链表 链表每个节点叫做 Node,Node 有 prev 属性,代表前一个节点的位置,next 属性,代表后一个 阅读全文
摘要:
一、Java基础系列面试题 JDK 和 JRE 有什么区别? == 和 equals 的区别是什么 两个对象的 hashCode() 相同,则 equals() 也一定为 true,对吗? final 在 Java 中有什么作用? Java 中的 Math. round(-1. 5) 等于多少? S 阅读全文
摘要:
一、异常定义: 程序运行过程中发生意外 会终止程序的运行 异常不可避免 二、关键字: try – 用于监听。将要被监听的代码(可能抛出异常的代码)放在try语句块之内,当try语句块内发生异常时,异常就被抛出。 catch – 用于捕获异常。catch用来捕获try语句块中发生的异常。 finall 阅读全文
摘要:
一、ArrayList集合用法 //E指泛型,用的时候使用其它数据类型替换即可 ArrayList<E> list = new ArrayList<>(); 二、ArrayList 集合的构造方法和添加方法 三、ArrayList 集合的常用方法 ArrayList<String> list = n 阅读全文
摘要:
public class BridTest { public static void main(String[] args) { Brid brid = null; Scanner sc = new Scanner(System.in); System.out.println("请输入你想实例化以下 阅读全文
摘要:
抽象类 代表一个抽象概念的类; 规定整个类家族都必须具备的属性和行为。 抽象类是用来捕捉子类的通用特性的,是被用来创建继承层级里子类的模板。 现实中有些父类中的方法确实没有必要写,因为各个子类中的这个方法肯定会有不同;而写成抽象类,这样看代码时,就知道这是抽象方法,而知道这个方法是在子类中实现的,所 阅读全文