posted @ 2015-08-24 21:39
随笔分类 - java
摘要:date: 2013-07-19 17:46创建支持eclipse的多模块maven项目通过maven可以创建多个关联模块的项目(Multiple Module Projects)。由一个总的模块,下面包含多个子模块(子模块还可以包含子模块)。这种maven功能能支持大型的项目构建,往往大型项目由很...
阅读全文
摘要:首先看示例:/***MethodOne*/interfaceConstantInterface{StringSUNDAY="SUNDAY";StringMONDAY="MONDAY";StringTUESDAY="TUESDAY";StringWEDNESDAY="WEDNESDAY";String...
阅读全文
posted @ 2015-06-04 17:17
摘要:在class文件中,“常量池”是最复杂也最值得关注的内容。 Java是一种动态连接的语言,常量池的作用非常重要,常量池中除了包含代码中所定义的各种基本类型(如int、long等等)和对象型(如String及数组)的常量值还,还包含一些以文本形式出现的符号引用,比如: 类和接口的全限定名; 字段...
阅读全文
posted @ 2015-06-04 17:15
摘要:Reference: http://www.programcreek.com/2013/10/efficient-counter-in-java/You may often need a counter to understand the frequency of something (e.g., ...
阅读全文
posted @ 2015-04-23 17:27
摘要:在 Java2中,有一套设计优良的接口和类组成了Java集合框架Collection,使程序员操作成批的数据或对象元素极为方便。这些接口和类有很多对抽象数据类型操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。并且Java用面向对象的设计对这些数据结构和算法进行了封...
阅读全文
posted @ 2015-03-31 18:27
摘要:什么是Java对象序列化1.永久性保存对象,保存对象的字节序列到本地文件中;2.通过序列化对象在网络中传递对象;3.通过序列化在进程间传递对象。注意1.被序列化的类必须实现java.io.Serializable接口2.在序列化过程能中不要改变数据的状态 : 之前遇到过EOFException这个异...
阅读全文
posted @ 2015-01-09 16:22
摘要:一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。1、Loggers...
阅读全文
posted @ 2015-01-07 23:35
浙公网安备 33010602011771号