JAVA
ps4nanari
这个作者很懒,什么都没留下…
展开
-
接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)?
接口可以继承接口。 抽象类可以实现(implements)接口。 抽象类是否可继承实体类,但前提是实体类必须有明确的构造函数。 1.接口可以继承接口..但是要使用extends~而不是用implements 如:interface a{} interface b extends a{} 2.抽象类可以实现接口.. 比如java.util中的AbstractCollecti转载 2012-12-10 17:47:05 · 425 阅读 · 0 评论 -
Singleton
单态定义: Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作。 还有, singleton能够被状态化; 这样,多个单态类在一起就可以作为一个状态仓库一样向外提供服务,比如,你要论坛中的帖子计数器,每次浏览一次需要计数,单态类能否保持住这个计数,并且能synchronize的安全自动加转载 2012-12-20 20:58:54 · 339 阅读 · 0 评论 -
Java 反射
Java 反射API的第一个主要作用是获取程序在运行时刻的内部结构。这对于程序的检查工具和调试器来说,是非常实用的功能。只需要短短的十几行代码,就可以遍历出来一个Java类的内部结构,包括其中的构造方法、声明的域和定义的方法等。这不得不说是一个很强大的能力。只要有了java.lang.Class类 的对象,就可以通过其中的方法来获取到该类中的构造方法、域和方法。对应的方法分别是getConstru转载 2013-04-16 21:45:00 · 469 阅读 · 0 评论 -
Velocity语法
1. 变量 (1)变量的定义: #set($name = "hello") 说明:velocity中变量是弱类型的。 当使用#set 指令时,括在双引号中的字面字符串将解析和重新解释,如下所示: #set($directoryRoot = "www" ) #set($templateName = "index.vm" ) #set($template = "$dire转载 2013-04-16 21:56:06 · 682 阅读 · 0 评论 -
assets文件夹下文件目录复制到SD卡下
private void copyDir(String path) { // // String[] files; // try { // files = this.getAssets().list(path); // if (files.length == 0) { // copyFile(path); // } else { // String filePath = "mnt/原创 2014-09-10 12:01:42 · 506 阅读 · 0 评论 -
IntelliJ IDEA15 配置Gradle 部署 (导入项目)
IntelliJ IDEA15 配置Grandle 部署 (导入项目)导入完项目,完成漫长的gradle下载jar包build完项目后, 右边的grandle窗口运行jettyRun原创 2015-11-05 13:53:10 · 9762 阅读 · 0 评论