UML类图六大关系总结
在UML类图中,常见的有以下几种关系:泛化(Generalization)实现(Realization)关联(Association)聚合(Aggregation)组合(Composition)依赖(Dependency)各种关系的强弱顺序:泛化= 实现> 组合> 聚合> 关联> 依赖 …… 阅读全文
在UML类图中,常见的有以下几种关系:泛化(Generalization)实现(Realization)关联(Association)聚合(Aggregation)组合(Composition)依赖(Dependency)各种关系的强弱顺序:泛化= 实现> 组合> 聚合> 关联> 依赖 …… 阅读全文
Eclipse注释规范模版总结具体操作在eclipse中,打开Window->Preference->Java->Code Style->Code Template然后展开Comments节点就是所有需设置注释的元素,参照下面注释规范对应设置即可注释规范文件(Files)注释标签/** * FileName: ${file_name} * @Description: $ …… 阅读全文
在面向对象的概念中,我们知道所有的对象都是通过类来描绘的,但是并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类往往用来表征我们在对问题领域进行分析、 设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象,我们不能把它们实例化(拿不出一个具体的东西)所以称之为抽象。 比如:我们要描述“水果”,它就是 …… 阅读全文
在java中用到的最多的时间类莫过于 java.util.Date了, 由于Date类中将getYear(),getMonth()等获取年、月、日的方法都废弃了, 所以要借助于Calendar来获取年、月、日、周等比较常用的日期格式 注意:以下代码均已在jdk1.6中测试通过,其他版本可能使用不同,请注意!Date与String的互转用法/** * Date与String的互转用法,这里 …… 阅读全文
java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。java.util.regex包主要包括以下三个类:Pattern、Matcher和PatternSyntaxException。一个Pattern是一个正则表达式经编译后的表现模式。 一个Matcher对象是一个状态机器,它依据Pattern对象做为匹配模式对字符串展开匹配检查。PatternSy …… 阅读全文
常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。format(Locale …… 阅读全文
对于ArrayList等常用的集合具体业务类,基本上都实现了Comparable接口,即可以用来比较装载的对象实体。主要用Collections.sort方法对集合类中的对象进行排序Collections.sort的两种重载方法Collections.sort(list, comparator)方法,通过comparator规则,实现对list的特定排序。 …… 阅读全文
Java中Date的两个类java.util.Date通常情况下用它获取当前时间或构造时间java.sql.Date是针对SQL语句使用的,它只包含日期而没有时间部分它们都有getTime方法返回毫秒数,都可以直接构造代码示例:// util.date转换成sql.datejava.util.Date utilDate = new java.util.Date(); //获取当前时间Sys …… 阅读全文