
javaSE
下键_如有神
IT学员
展开
-
泛型
泛型 泛型的类型必须是一个类,它不能是基本数据类型 所谓泛型,就是允许在定义类、属性接口时通过一个标识标识类中的某个属性的类型或者是某个方法的返回值及参数类型。这个类型参数将在使用时(例如,继承或实现这个接口,用这个类型声明变量、创建对象时)确定(即传入实际的类型参数,也称为类型实参)。 JDK1.5之后,Java引入了“参数化类型”的概念,允许我们在创建集合的时候指明集合参数的类型。 JDK1.5之后改写了集合框架中的全部接口和类,为这些接口和类增加了泛型的支持,从而可以在声明集合变量、创建集合对象原创 2020-08-13 20:25:09 · 465 阅读 · 0 评论 -
反射与内省
反射与内省 什么是反射 java反射机制是在运行状态中,对任意类都能知道它的所有属性和方法,对于任意对象都能调用它的任意方法,这种动态获取信息以及动态调用对象的方法的功能就称为java语言的反射机制。 Class类的作用 Class类是java反射机制的起源和入口,用于获取与类相关的各种信息,提供了获取类信息的相关方法。Class类继承与Object。 Class类是所有类的图纸。每个类都有自己的对象,就好比图纸和实物的关系;每个类也可以看做一个对象,有共同的图纸Class,存放类的结构信息,能够通过相应原创 2020-08-13 20:18:09 · 225 阅读 · 0 评论 -
MySQL的简单介绍
SQL SQL全称是结构化查询语言(Strutured Query Language)。 1. 数据定义语言(Data Definition Language--DDL):如CTEATE,DROP,ALTER等语句。 2. 数据操纵语言(Data Manipulation Language--DML):INSERT,UPDATE,DELETE语句。 3. 数据查询语言(Data Query Language--DQL):SELECT语句 4. 事务控制语言(Transaction Control Lang原创 2020-08-13 20:14:32 · 234 阅读 · 0 评论 -
生产者--消费者模式
生产者–消费者模式 生产者--消费者模式是使用多线程的典型操作案例,每生产一个对象消费者就取走一个对象,生产者不断生产对象,消费者不断消费对象 想要实现生产者--消费者模式,是要使用到synchronized(同步)以及Object对象的wait()、notify()/notifyAll()方法 使用synchronized是为了防止值错乱; 使用wait()和notify()/notifyAll()是为了解决值重复的问题 看以下代码: //Food类 package thread原创 2020-08-12 11:15:20 · 188 阅读 · 0 评论