![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA基础
盛难晨
长路漫漫,bug作伴
展开
-
JAVA泛型详细总结
1.什么是泛型? 我们在java编程的时候使用到泛型可能就是在集合中和其他的一些框架中使用到过泛型,对泛型的了解不是很深,那么泛型到底是什么呢? 泛型,即参数化类型。泛型就类似于我们没有给它指定一个固定的参数类型,它是一个可变的参数类型,在我们调用或者使用它的时候才会传入具体的类型。 泛型的本质是为了参数化类型,我们在使用泛型的时候,操作的数据类型被指定为一个参数,这个参数类型可以在类、接口和方法中,分别被称为泛型类、泛型接口和泛型方法。 2.泛型的特性 它的特性就是类型擦除,Java中的泛型基本上都是在编原创 2020-06-04 10:23:13 · 327 阅读 · 0 评论 -
JAVA反射机制详细总结
1.什么是反射机制? java中的反射机制是指在运行的状态中,对于任意一个类都能知道这个类所有的属性和方法,并且对于任意一个对象,都能够调用它的任意一个方法;这种动态获取信息以及动态调用对象方法的功能就是java的反射机制。 2.java反射使用的步骤 1.获取想要操作的类Class对象,它是反射的核心,通过Class对象我们可以任意调用类的方法。 2.调用Class类中的方法,既就是反射的使用阶段。 3.使用反射API来操作这些信息。 3.获取Class对象的3种方法 我们首先创建一个person的对象:原创 2020-05-29 20:16:27 · 376 阅读 · 0 评论 -
JAVA多线程学习详细总结
什么是线程和进程? 进程: 进程是程序的一次执行过程,是系统运行程序的基本单位,因此进程是动态的。系统运行一个程序即是一个进程从创建,运行到消亡的过程。 在java中,当我们启动main函数时就是启动了一个JVM的进程,而main函数所在的线程就是这个进程中的一个线程,也称主线程。 线程: 线程和进程相似,但线程是一个比进程更小的执行单位。一个进程在其执行过程中可以产生多个线程。 在java中,当我们启动main函数时其实就是启动了一个JVM的进程,而main函数所在的线程就是在这个进程的一个线程,也称为主原创 2020-05-27 11:39:33 · 618 阅读 · 0 评论 -
JAVA接口和抽象类详细总结
什么是接口? 什么是接口?我们可以比喻成一个USB接口,一个电脑中有一个USB接口,它可以插我们的鼠标,键盘,U盘等设备,然后我们的电脑又有不同的品牌,所以为了统一我们的鼠标,键盘和U盘等设备就需要统一这个插设备的接口,不然这样就会很麻烦。接口就是一种契约和协议。 例如我们写一个Fly的接口,那么Airplane实现了它就会在天上飞,直升机实现了它也可以在天上飞,战斗机实现了它也可以在天上飞。 定义一个接口使用的关键字是interface: public interface FlyAble { void原创 2020-05-26 16:17:42 · 474 阅读 · 0 评论