Tag: 代码重用

当两个不同的wicket应用程序共享通用function时,如何重用代码

我有一个Wicket AuthenticatedWebApplication,它有几个页面和function需要在我必须开发的新AuthenticatedWebApplication中重用。 我正在使用Wicket 1.4,Spring和Hibernate。 两个应用程序甚至将共享相同的外观(应用程序徽标除外),现在在基页中实现。 有没有人有类似的经历? 我绝对不想再复制粘贴代码,因为通用function实现了可以并且将会改变的工作流程。 我可以做些什么来保持我的应用程序模块化,并实现我的目标?

重用Java方法的最佳方法

我正在学习Java和OOP,并且已经在Project Euler进行练习(很棒的站点顺便说一句)。 我发现自己一遍又一遍地做着很多相同的事情,比如: 检查整数是否为素数/生成素数 生成Fibonacci系列 检查一个数字是否是回文 存储和调用这些方法的最佳方法是什么? 我应该编写一个实用程序类然后import它吗? 如果是这样,我是否导入.class文件或.java源? 我正在使用纯文本编辑器和Mac终端。 谢谢!