热文Thread类的基本用法
while(!isquit){System.out.println("线程工作中...");try {//线程运行完毕System.out.println("线程工作完毕...
热文【数据结构】反射、枚举
Java的反射(reflection)机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性,既然能拿到,那...
热文【数据结构】哈希表
对于两个数据元素的关键字Ki和Kj (i!= j),有 Ki!=Kj ,但有:Hash(Ki) == Hash(Kj),即:不同关键字通过相同哈希函数计算出相同的哈希地址...
热文【数据结构】插入排序
所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。假定在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相...
热文【数据结构】优先级队列
首先,我们知道队列是一种先进先出(FIFO)的数据结构,但有些情况下,操作的数据可能带有优先级,一般出队列时,可能需要优先级高的元素先出队列。该中场景下,使用队列显然不合...
热文【数据结构】队列-Queue
只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出FIFO(FirstIn First Out) 入队列:进行插入操作的一端称为队尾(T...
热文【数据结构】线性表与顺序表
在集合框架中,ArrayList是一个普通的类,实现了List接口,具体框架图如下:【说明】ArrayList是以泛型方式实现的,使用时必须要先实例化ArrayList实...
热文【JAVA】什么是异常
在Java中,将程序执行过程中发生的不正常行为称为异常。算术异常//分母不能为0数组越界异常//arr数组大小为3,打印arr[100]明显超过数组大小空指针异常//空指...
热文【JAVASE】static成员
前言假设三个同学是同一个班的,那么他们上课肯定是在同一个教室,那既然在同一个教室,那能否给类中再加一个成员变量,来保存同学上课时的教室呢?答案是不行的。之前在Studen...
热文【JAVASE】封装
封装、继承、多态。而类和对象阶段,主要研究的就是封装特性。何为封装呢?简单来说就是套壳屏蔽细节。封装从语法上来说就是被private修饰的成员变量或者成员方法,只能在当前...
热文【JAVASE】类与对象
Java是一门纯面向对象的语言(Object Oriented Program,简称OOP),在面向对象的世界里,一切皆为对象。面向对象是解决问题的一种思想,主要依靠对象...