
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Java中获取类名主要有三个方法供我们使用:getName(), getCanonicalName() 和getSimpleName().举个例子看下它们的区别。比如如下类:package my;public class ExternalClassConfig {private String desc;//...public static cla
编程过程中经常会遇到 IO,而且各种技术框架底层也是各种IO的应用。这里简单整理下。IO类型参考《UNIX网络编程》,IO一共分五种类型阻塞IO(bloking IO)同步非阻塞IO(synchronous non-blocking IO)信号驱动式IO(signal-driven IO)多路复用IO(multiplexing IO)异步IO(asynchronous IO)前四种为同步IO,最后
背景项目中使用MySQL数据库,然后用mybatis做数据持久化。最近使用时,想把一些model类的gmtCreate、gmtModified等字段从java.util.Date 改成java8的java.time.LocalDateTime,此类是不可变类,且自带很好用的日期函数api。原本依赖如下:compile "org.mybatis:mybatis:3.3....
创建对象方式Java开发中,我们每天会创建很多对象,也会使用依赖注入的方式管理系统,比如:Spring去创建对象。然后究竟有多少种创建对象的方法呢?这里列举一下:使用New关键字、使用Class类的newInstance方法、使用Constructor类的newInstance方法、使用Clone方法、使用反序列化。new关键字这是最简单最常用的创建对象方式,包括无参的和有参的构造
背景项目中使用MySQL数据库,然后用mybatis做数据持久化。最近使用时,想把一些model类的gmtCreate、gmtModified等字段从java.util.Date 改成java8的java.time.LocalDateTime,此类是不可变类,且自带很好用的日期函数api。原本依赖如下:compile "org.mybatis:mybatis:3.3....







