摘要:
感谢以下博文的作者,本文对其进行了参考 https://zhuanlan.zhihu.com/p/123328822 http://gityuan.com/2016/01/16/thread-pool/ 线程池的优势: 降低资源消耗:通过池化技术重复利用已创建的线程,降低线程创建和销毁造成的损耗。 阅读全文
摘要:
简介: 线程(thread)就是进程中的一个执行线索。Java虚拟机允许进程中同时执行多个线程。每个线程都有一个优先级。具有较高优先级的线程先执行。 线程是操作系统分配 CPU 时间的基本实体。每一个应用程序至少有一个线程,也可以拥有多个线程。线程是程序中的代码流。多个线程可以同时运行并能共享资源。 阅读全文
摘要:
定义: 异常是指当程序中某些地方出错时创建的一种特殊的运行时错误对象。Java创建异常对象后,就发送给Java程序,即抛出异常。程序捕捉到这个异常后,可以编写相应的异常处理代码进行处理。使用异常处理可以使得程序更加健壮,有助于调试和后期维护。 异常类: Throwable类派生了两个类:Except 阅读全文
摘要:
集合的介绍: java中集合是采用不同数据结构实现的存放数据的容器,集合类存放于 Java.util 包中,主要有 3 种:set(集)、list(列表包含 Queue)和 map(映射)。 集合中的基本类型: Collection:Collection 是集合 List、Set、Queue 的最基 阅读全文
摘要:
数组: 数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。Java 语言中提供的数组是用来存储固定大小的同类型元素。 1、创建数组 数组变量的声明,和创建数组可以用一条语句完成,如下所示: DataType[] array = new DataType[ar 阅读全文
摘要:
抽象类: 1、介绍 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。由于抽 阅读全文
摘要:
感谢以下博文的作者以及菜鸟编程: https://zhuanlan.zhihu.com/p/93123305、 https://www.runoob.com/ 一、面向对象的基本概念: 面向对象简称 OO(Object Oriented),20 世纪 80 年代以后,有了面向对象分析(OOA)、 面 阅读全文
摘要:
本来不想写这个的,浪费时间。谁让我有强迫症!!!本文参考自 https://www.runoob.com/java/java-basic-syntax.html 话不多说,直接开整。 一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法 阅读全文