java se
a11101171
这个作者很懒,什么都没留下…
展开
-
Enum 类型
如何避免错误使用 Enum 不过在使用 Enum 时候有几个地方需要注意: enum 类型不支持 public 和 protected 修饰符的构造方法,因此构造函数一定要是 private 或 friendly 的。也正因为如此,所以枚举对象是无法在程序中通过直接调用其构造方法来初始化的。 定义 enum 类型时候,如果是简单类型,那么最后一个枚举值后不用跟任何一个符号;但如果原创 2014-05-03 14:38:43 · 650 阅读 · 0 评论 -
Runtime类
最近在网上看到一些人讨论到java.lang.Runtime类中的freeMemory(),totalMemory(),maxMemory ()这几个方法的一些问题,很多人感到很疑惑,为什么,在java程序刚刚启动起来的时候freeMemory()这个方法返回的只有一两兆字节,而随着 java程序往前运行,创建了不少的对象,freeMemory()这个方法的返回有时候不但没有减少,反而会增加。这些原创 2014-04-18 20:10:43 · 462 阅读 · 0 评论 -
Map的遍历
对map的遍历,大多数使用entrySet和keySet这两种方法:原创 2014-04-22 14:35:20 · 521 阅读 · 0 评论 -
jackson 单例工具
import java.io.IOException; import org.codehaus.jackson.JsonGenerationException; import org.codehaus.jackson.JsonParseException; import org.codehaus.jackson.map.JsonMappingException; import org.code原创 2014-06-30 16:36:50 · 1271 阅读 · 0 评论 -
jackson处理json对象
使用jackson处理json串原创 2014-06-19 23:01:01 · 682 阅读 · 0 评论 -
jrebel 热加载
将下载的jrebel.jar放到随便一个路径,例如E:\jrebel.jar Myeclipse中window-preferences-Myeclipse-servers-tomcat-tomcat 6.x-jdk-Optional java vm arguments这个框里面输入java vm的参数 -noverify -javaagent:E:\jrebel.jar -Drebel.dir原创 2014-07-12 21:16:38 · 970 阅读 · 0 评论 -
mybatis显示sql语句 log4j.properties配置文件
将ibatis log4j运行级别调到DEBUG可以在控制台打印出ibatis运行的sql语句,方便调试: 02 03 ### 设置Logger输出级别和输出目的地 ### 04 log4j.rootLogger=debug,stdout,logfile转载 2014-07-12 22:34:35 · 570 阅读 · 0 评论 -
java 四种线程池
Java通过Executors提供四种线程池,各有用处,下面是列子:package executor;import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService; import java.原创 2015-11-26 11:42:13 · 1994 阅读 · 0 评论 -
ScriptEngineManager for grovry
pom.xml<dependency> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy-all</artifactId> <version>2.1.6</version> </dependency> public static voi原创 2016-04-19 16:33:49 · 2602 阅读 · 0 评论