肥宅兜

导航

上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 31 下一页

2016年7月20日 #

TypeToken 是google提供的一个解析Json数据的类库中一个类

摘要: 问题2:通常情况下,不加大括号是什么情况?加上又是什么情况,他们的含义是什么,作用是什么, 最近在使用Google的Gson包进行Json和Java对象之间的转化,对于包含泛型的类的序列化和反序列化Gson也提供了很好的支持,感觉有点意思,就花时间研究了一下。 由于Java泛型的实现机制,使用了泛型 阅读全文

posted @ 2016-07-20 15:50 肥宅兜 阅读(8813) 评论(1) 推荐(1) 编辑

深刻理解Java编程的7个例子

摘要: 1. 阅读下列代码回答问题(第一个Java程序,理解PATH和CLASSPATH,学会使用javac和java命令) 问: (1)上面代码所在的源文件的文件名是_______________?(2)在DOS提示符下,当前目录为该源文件所在的目录,PATH环境变量已包含编译程序所在的路径,编译目标路径 阅读全文

posted @ 2016-07-20 15:43 肥宅兜 阅读(412) 评论(0) 推荐(0) 编辑

Java实现几种常见排序方法

摘要: 日常操作中常见的排序方法有:冒泡排序、快速排序、选择排序、插入排序、希尔排序,甚至还有基数排序、鸡尾酒排序、桶排序、鸽巢排序、归并排序等。 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也 阅读全文

posted @ 2016-07-20 15:34 肥宅兜 阅读(218) 评论(0) 推荐(0) 编辑

JAVA常见面试题及解答

摘要: JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并 阅读全文

posted @ 2016-07-20 15:12 肥宅兜 阅读(824) 评论(0) 推荐(0) 编辑

String、StringBuffer与StringBuilder之间区别

摘要: 1.三者在执行速度方面的比较:StringBuilder > StringBuffer > String 2.String <(StringBuffer,StringBuilder)的原因 String:字符串常量 StringBuffer:字符创变量 StringBuilder:字符创变量 从上面 阅读全文

posted @ 2016-07-20 09:47 肥宅兜 阅读(188) 评论(0) 推荐(0) 编辑

2016年7月19日 #

使用 log4j 打印日志

摘要: 开发阶段:发现程序的问题,排错 产品阶段:记录程序运行的状况 Maven中配置依赖 通过配置文件输出日志的格式,输送的位置等 一、入门实例 1.新建一个JAva工程,导入包log4j-1.2.17.jar,整个工程最终目录如下 2、src同级创建并设置log4j.properties 3、设置日志内 阅读全文

posted @ 2016-07-19 21:59 肥宅兜 阅读(3288) 评论(0) 推荐(0) 编辑

Java下的框架编程(反射,泛型,元数据,CGLib,代码动态生成,AOP,动态语言嵌入)

摘要: Java 虽然没有动态语言般暴起,但仍然天连天,水接水的生出好多框架技术 反射(reflection),泛型(generics),元数据(annotation),proxies(proxy/cglib),代码动态生成(asm),AOP(aspectJ),动态语言嵌入(groovy/javascrip 阅读全文

posted @ 2016-07-19 16:25 肥宅兜 阅读(579) 评论(0) 推荐(0) 编辑

Java垃圾收集调优实战

摘要: 1 资料 JDK5.0垃圾收集优化之--Don't Pause(花钱的年华) 编写对GC友好,又不泄漏的代码(花钱的年华) JVM调优总结 JDK 6所有选项及默认值 2 GC日志打印 GC调优是个很实验很伽利略的活儿,GC日志是先决的数据参考和最终验证: -XX:+PrintGCDetails - 阅读全文

posted @ 2016-07-19 16:23 肥宅兜 阅读(354) 评论(0) 推荐(0) 编辑

invoke方法

摘要: 主要是为了类反射,这样你可以在不知道具体的类的情况下,根据配置的字符串去调用一个类的方法。在灵活编程的时候非常有用。很多框架代码都是这样去实现的。但是一般的编程,你是不需要这样做的,因为类都是你自己写的,怎么调用,怎么生成都是清楚的。 阅读全文

posted @ 2016-07-19 16:19 肥宅兜 阅读(513) 评论(0) 推荐(0) 编辑

Java动态代理(三)——模拟AOP实现

摘要: 以下案例模拟AOP实现 目录结构 接口PersonService 实现类PersonServiceBean 动态代理类JDKProxyFactory 动态代理类CGlibProxyFactory:使用CGLIB技术 测试类AopTest 运行结果 阅读全文

posted @ 2016-07-19 15:36 肥宅兜 阅读(261) 评论(0) 推荐(0) 编辑

上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 31 下一页