![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
mixaceh
米克斯.亚齐,提供了开放资源分享、开发和应用,可以帮助你善用开源整合创新。
展开
-
Effective Java实作类别 - 就是爱Java
定义好了Interface之后,现在我们开始来实作类别:Role,建立一个class,implements Role,将3个属性及clone()实作出来,单纯的getter与setter,可以利用IDE工具,自动产生代码。 阅读全文>>原创 2014-06-05 00:47:16 · 312 阅读 · 0 评论 -
Effective Java设定游戏 - 就是爱Java
首先,我们先设定游戏,一个网页游戏的基本场景,主角拥有各种能力,但一开始数值都只有系统初始,随着故事的发展,会接触到各种不同的场景,获得提升角色的道具与装备,来参与更高难度的任务。 阅读全文>> ...原创 2014-06-03 08:36:48 · 50 阅读 · 0 评论 -
就是爱Java
就是爱Java,提供了Java代码示例,文章和教程,可以帮助你学习Java编程语言。 网站名称:就是爱Java网站地址:http://java.openyu.org2014-06-05 09:26:50 · 66 阅读 · 0 评论 -
Effective Java实作类别 - 就是爱Java
定义好了Interface之后,现在我们开始来实作类别:Role,建立一个class,implements Role,将3个属性及clone()实作出来,单纯的getter与setter,可以利用IDE工具,自动产生代码。 阅读全文>> ...2014-06-05 09:27:50 · 67 阅读 · 0 评论 -
Effective Java单元测试JUnit - 就是爱Java
实作了RoleImpl class,现在要开始单元测试了,或许你会觉得奇怪,才刚做好一个class而已,它并没有商业规则,只有getter/setter与clone(),那是要测试什么呢?没错,传统上而言,是会等到有功能后才进行测试,甚至没有单元测试,而是直接交付给测试人员或使用者,进行整合测试。 阅读全文>> ...2014-06-05 09:28:48 · 53 阅读 · 0 评论 -
Effective Java单元测试TestNG - 就是爱Java
TestNG是另一种单元测试的framework,与JUnit的类似,这次Mix将使用它来撰写测试程序,大部分所引用的class package都一样,只差在JUnit与TestNG的字样,可以直接用搜寻取代字符串,快速替代掉,或是用IDE plugin直接转换成测试程序代码。 阅读全文>> ...2014-06-05 09:31:41 · 55 阅读 · 0 评论 -
Effective Java实作equals() - 就是爱Java
equals()这个方法,定义在Object class中,这个是所有class的base class,因此所有的class都继承这个方法,默认是比较内存地址,不过Mix需要的是商业规则上的比较,所以会覆写equals()。 阅读全文>> ...原创 2014-06-09 17:31:19 · 51 阅读 · 0 评论 -
Effective Java实作hashCode() - 就是爱Java
hashCode()这个方法,也是定义在Object class中,这个是所有class的base class,因此所有的class也都继承这个方法,预设是传回这个对象储存的内存地址编号,因为Mix覆写了equals(),所以也应该一并覆写hashCode(),Effective Java中推荐的实现方式如下: 阅读全文>> ...原创 2014-06-09 17:32:02 · 54 阅读 · 0 评论 -
Effective Java提升Code Coverage代码涵盖率 - 就是爱Java
虽然我们已经有了测试程序,但是如何得知是否已完整测试了主程序?,透过Code Coverage代码涵盖率,我们可以快速地得知,目前系统中,有多少程序中被测试过,不考虑成本跟投资效益比,涵盖率越高,代表系统如预期正常运作的面向也越广泛。 阅读全文>> ...2014-06-11 17:17:13 · 112 阅读 · 0 评论 -
Effective Java实作toString() - 就是爱Java
Object class中,也定义了toString()这个方法,因此所有的class也都继承这个方法。默认是传回这个对象完整类别名称,后面接一个"@",及一个不带正副号的十六进制hash码。 阅读全文>> ...2014-06-11 17:19:21 · 57 阅读 · 0 评论 -
Effective Java实作Comparator - 就是爱Java
如果集合或数组内的对象,有1个以上不同的排序逻辑时,那该如何处理呢?尤其是当已经实现了Comparable,又不能变动原本的逻辑时,Mix会采用Comparator来处理。 阅读全文>> ...2014-06-12 11:32:22 · 73 阅读 · 0 评论 -
JUnit使用Eclipse建立Test Case - 就是爱Java
传统的测试方式,是以main(),作为代码的起点,而这次Mix将利用JUnit 进行测试,Eclipse有提供完整的整合环境,可以方便地使用JUnit,让Mix快速地进行单元测试,首先,开始撰写第1个Test Case。 阅读全文>> ...2014-06-17 10:16:36 · 257 阅读 · 0 评论 -
JUnit使用Eclipse建立Test Suite - 就是爱Java
当JUnit有多个或所有的Test Case要执行,此时就需要Test Suite来管理众多的Test Case,利用Eclipse的整合开发环境,可以针对多个不相关的Test Case或Test Suite进行包装,可以让Mix方便地执行单元测试。 阅读全文>> ...2014-06-17 10:21:02 · 210 阅读 · 0 评论 -
Effective Java实作Comparable - 就是爱Java
当集合或数组内的对象需要排序时,会利用Collections.sort或Arrays.sort来进行排序,通常会implement Comparable,来实现自定义排序,透过回传值来表示排序的大小。 阅读全文>> ...原创 2014-06-17 10:28:31 · 60 阅读 · 0 评论 -
TestNG使用Eclipse建立Test Case - 就是爱Java
除了JUnit可以进行单元测试外,还可以使用TestNG来撰写Test Case,这是另一种测试Framework,它是为更广泛的测试场合而设计,可以运行在没有修改过的JUnit测试,除非看到它们的import,否则几乎感觉不到它们的差异。 阅读全文>> ...2014-07-03 11:44:41 · 149 阅读 · 0 评论 -
Effective Java从零开始 - 就是爱Java
或许你已经开始写Java了,或许只是想要一窥这个的世界,无论是抱着何种心情来看Java,从零开始,会一种没有负担,没有包袱的事,你会发现写程序不再是枯燥乏味,孤单寂寞的一个人,而是生活中最快乐的学习之一。 阅读全文>> ...原创 2014-06-03 08:35:57 · 60 阅读 · 0 评论 -
JUnit使用Eclipse建立Test Case - 就是爱Java
传统的测试方式,是以main(),作为代码的起点,而这次Mix将利用JUnit 进行测试,Eclipse有提供完整的整合环境,可以方便地使用JUnit,让Mix快速地进行单元测试,首先,开始撰写第1个Test Case。 阅读全文>>原创 2014-06-17 09:17:57 · 1624 阅读 · 0 评论 -
Effective Java单元测试JUnit - 就是爱Java
实作了RoleImpl class,现在要开始单元测试了,或许你会觉得奇怪,才刚做好一个class而已,它并没有商业规则,只有getter/setter与clone(),那是要测试什么呢?没错,传统上而言,是会等到有功能后才进行测试,甚至没有单元测试,而是直接交付给测试人员或使用者,进行整合测试。 阅读全文>>原创 2014-06-05 00:48:12 · 285 阅读 · 0 评论 -
Effective Java单元测试TestNG - 就是爱Java
TestNG是另一种单元测试的framework,与JUnit的类似,这次Mix将使用它来撰写测试程序,大部分所引用的class package都一样,只差在JUnit与TestNG的字样,可以直接用搜寻取代字符串,快速替代掉,或是用IDE plugin直接转换成测试程序代码。 阅读全文>>原创 2014-06-05 00:48:55 · 451 阅读 · 0 评论 -
就是爱Java
就是爱Java,提供了Java代码示例,文章和教程,可以帮助你学习Java编程语言。 网站名称:就是爱Java 网站地址:http://java.openyu.org原创 2014-06-05 00:45:21 · 302 阅读 · 0 评论 -
Effective Java实作hashCode() - 就是爱Java
hashCode()这个方法,也是定义在Object class中,这个是所有class的base class,因此所有的class也都继承这个方法,预设是传回这个对象储存的内存地址编号,因为Mix覆写了equals(),所以也应该一并覆写hashCode(),Effective Java中推荐的实现方式如下: 阅读全文>>原创 2014-06-09 17:15:59 · 545 阅读 · 0 评论 -
Effective Java实作equals() - 就是爱Java
equals()这个方法,定义在Object class中,这个是所有class的base class,因此所有的class都继承这个方法,默认是比较内存地址,不过Mix需要的是商业规则上的比较,所以会覆写equals()。 阅读全文>>原创 2014-06-09 17:15:21 · 590 阅读 · 0 评论 -
Effective Java提升Code Coverage代码涵盖率 - 就是爱Java
虽然我们已经有了测试程序,但是如何得知是否已完整测试了主程序?,透过Code Coverage代码涵盖率,我们可以快速地得知,目前系统中,有多少程序中被测试过,不考虑成本跟投资效益比,涵盖率越高,代表系统如预期正常运作的面向也越广泛。 阅读全文>>原创 2014-06-11 15:15:10 · 537 阅读 · 0 评论 -
Effective Java实作Comparable - 就是爱Java
当集合或数组内的对象需要排序时,会利用Collections.sort或Arrays.sort来进行排序,通常会implement Comparable,来实现自定义排序,透过回传值来表示排序的大小。 阅读全文>>原创 2014-06-11 15:18:02 · 753 阅读 · 0 评论 -
Effective Java实作toString() - 就是爱Java
Object class中,也定义了toString()这个方法,因此所有的class也都继承这个方法。默认是传回这个对象完整类别名称,后面接一个"@",及一个不带正副号的十六进制hash码。 阅读全文>>原创 2014-06-11 15:17:05 · 545 阅读 · 0 评论 -
Effective Java实作Comparator - 就是爱Java
如果集合或数组内的对象,有1个以上不同的排序逻辑时,那该如何处理呢?尤其是当已经实现了Comparable,又不能变动原本的逻辑时,Mix会采用Comparator来处理。 阅读全文>>原创 2014-06-11 15:19:43 · 782 阅读 · 0 评论 -
TestNG使用Eclipse建立Test Case - 就是爱Java
除了JUnit可以进行单元测试外,还可以使用TestNG来撰写Test Case,这是另一种测试Framework,它是为更广泛的测试场合而设计,可以运行在没有修改过的JUnit测试,除非看到它们的import,否则几乎感觉不到它们的差异。 阅读全文>>原创 2014-07-03 11:18:05 · 740 阅读 · 0 评论 -
Commons Beanutils使用setProperty() - 就是爱Java
有时不能只依靠getter/setter操作bean,如:需要名字动态取得的,或是访问bean内的field,甚至是集合或数组内bean的field,利用反射机制对bean的field进行处理,这时候就需要Apache Commons Beanutils来协助处理。 阅读全文>>原创 2014-07-03 11:28:27 · 1347 阅读 · 0 评论 -
Effective Java从零开始 - 就是爱Java
或许你已经开始写Java了,或许只是想要一窥这个的世界,无论是抱着何种心情来看Java,从零开始,会一种没有负担,没有包袱的事,你会发现写程序不再是枯燥乏味,孤单寂寞的一个人,而是生活中最快乐的学习之一。 阅读全文>>原创 2014-05-31 11:29:57 · 488 阅读 · 0 评论 -
Effective Java设定游戏 - 就是爱Java
首先,我们先设定游戏,一个网页游戏的基本场景,主角拥有各种能力,但一开始数值都只有系统初始,随着故事的发展,会接触到各种不同的场景,获得提升角色的道具与装备,来参与更高难度的任务。 阅读全文>>原创 2014-05-31 11:30:36 · 451 阅读 · 0 评论 -
JUnit使用Eclipse建立Test Suite - 就是爱Java
当JUnit有多个或所有的Test Case要执行,此时就需要Test Suite来管理众多的Test Case,利用Eclipse的整合开发环境,可以针对多个不相关的Test Case或Test Suite进行包装,可以让Mix方便地执行单元测试。 阅读全文>>原创 2014-06-17 09:20:34 · 584 阅读 · 0 评论 -
Commons Beanutils使用setProperty() - 就是爱Java
有时不能只依靠getter/setter操作bean,如:需要名字动态取得的,或是访问bean内的field,甚至是集合或数组内bean的field,利用反射机制对bean的field进行处理,这时候就需要Apache Commons Beanutils来协助处理。 阅读全文>> ...2014-07-03 11:48:13 · 156 阅读 · 0 评论