Java延迟队列——DelayQueue

一、DelayQueue的定义public class DelayQueue<E extends Delayed> extends AbstractQueue<E> implements BlockingQueue<E>DelayQueue是一个无界的Blocki


Java序列化与反序列化

序列化:将 Java 对象转换成字节流的过程。反序列化:将字节流转换成 Java 对象的过程。当 Java 对象需要在网络上传输 或者 持久化存储到文件中时,就需要对 Java 对象进行序列化处理。一、定义Java对象序列化是将实现了Serializable接口的对象转换成一个字节序列,能够通过网络


Java-Servlet技术

一、Servlet技术1、什么是ServletServlet是JaveEE规范之一,规范就是接口Servlet是JavaWeb三大组件之一。三大组件分别是:Servlet程序、Filter过滤器、Listener监听器Servlet是运行在服务器上的一个java小程序,它可以接收客户端发送来的请求,


Java-日期-时间API

日期-时间API本地日期类LocalDate创建LocalDate对象的方法public static LocalDate now():获得默认时区的系统时钟的当前日期public static LocalDate of(int year,int month,int dayOfMonth):通过指定


Java-DBUtils操作数据库

Java-DBUtils操作数据库封装了JDBC,简化了其操作数据库的步骤一、执行sql语句QueryRunner类update(String sql, Object… params) ,执行insert update delete操作query(String sql, ResultSetHandl


Junit单元测试

Junit单元测试1、测试分类黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值白盒测试:需要写代码,关注程序具体的执行流程2、Junit使用:白盒测试1)步骤定义一个测试类(测试用例)测试类名:被测试的类名Test(如CalculatorTest)包名:xxx.xxx.xx.test(如


Java-注解

Java-注解Java-注解1、定义2、作用3、JDK中预定义的注解4、自定义注解5、元注解6、使用(解析)注解7、小结1、定义对比注解:说明程序的,给计算机看的注释:用文字描述的,给程序员看的定义:注解(Anotation)也叫元数据,一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,


Java-反射

反射:框架设计的灵魂1、概念2、获取Class对象的方式3、Class对象功能4、案例反射:框架设计的灵魂1、概念Java反射就是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;并且能改变它的属性。框架:半成品软件,可以在框架的基础上进


Java-JDBC操作事务

Java-JDBC操作事务1、开启事务(关闭自动提交则默认开启事务)conn.setAutoCommit(false);2、一组业务执行完毕,提交事务conn.commit();3、可以在catch语句中显示的定义回滚语句,但默认失败就会回滚conn.rollback();示例:package co