java se
王其狗勾儿痒
这个人很懒, 什么都没有留下!
展开
-
java 获取任一个时区时间
TimeZone timeZone = TimeZone.getTimeZone("Etc/GMT-8"); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("HH:mm:ss"); simpleDateFormat.setTimeZone(timeZone);System.out.println(simpleDateF...原创 2018-09-11 20:24:50 · 989 阅读 · 0 评论 -
java 对象的成员变量赋值兼任类型, (若有泛型也兼容类型)
在学Spring 依赖注入 通过 注解@Autowired 可以自动执行字段, 方法等. 很好奇那字段是如何兼容类型赋值的, 而且自动泛型注入(判断) 功能没有做完, 做的也很笼统, 希望指教。 /* * 给 o1.field 赋值为 o2 */ public static boolean cast(Object source, Field fi...原创 2018-11-21 16:49:36 · 996 阅读 · 0 评论 -
java 反射深拷贝对象
深拷贝即拷贝后的对象的字段也不能相同, 但字段中还有字段, 所以就用递归的方式.很想知道如何实现深拷贝, 于是就练习了下当然, 还有种最简单的方式, 就是利用对象流, // ------------入口------------- public static Object copy(Object source) throws Exception{ Object o = nu...原创 2018-12-20 15:57:26 · 1567 阅读 · 2 评论 -
java field, method一些方法的使用
/* * field.getType() : 返回编译后的具体类型(如果List<T> T->在编译后为java.lang.Object(类型擦除)) * field.getGenericType(): 返回泛型类型 * 如果该字段是public T xx, 那么就是一个 TypeVariable对象(即只会获得名称T...原创 2019-05-15 20:18:34 · 880 阅读 · 0 评论