看下面例子及说明:/**假如有外部类调用了该类,代码为:new StaticTest();那么下面是类属性的加载顺序*/public class StaticTest{public int dsd=2;//第3 //多个对象会有多次分配内存public awds() {int sdsfsd=2;//...
分类:
编程语言 时间:
2014-07-28 23:43:44
阅读次数:
259
通常的:
映射表(也称关联数组)的基本思想是它维护的键-值(对)关联,因此你可以使用键来查找值。
标准的Java类库中包含了Map的几种实现,包括:HashMap,TreeMap,LinkedHashMap,WeakHashMap,ConcurrentHashMap,IdentityHashMap。
它们都有同样的基本接口Map,但是行为特性各不相同,这表现在效率、键值对的保存及呈现次序...
分类:
其他好文 时间:
2014-07-28 00:27:29
阅读次数:
204
cglib 代理 什么是cglib? 一段介绍是这样的: CGLIB(Code Generation Library)是一个开源项目! 是一个强大的,高性能,高质量的Code生成类库,它可以在运行期扩展Java类与实现Java接口。 CGLIB包的底层是通过使用一个小而快的字节码处理框架ASM,来转...
分类:
其他好文 时间:
2014-07-27 21:59:39
阅读次数:
230
最近在开发实战中,遇到了一个这样的技术情景:
把log4j生成的日志文件定时刷进MySQL数据库,比如三个小时刷一次,那么每次刷数据的时候,如何控制文件读取是从上一次文件读取结束的地方开始继续读取的?并且本次要读取到文件结尾处。在网上各种搜索提问后,找到了一个叫RandomAccessFile Java类解决了问题。
先上代码:
static int size=1;//主...
分类:
编程语言 时间:
2014-07-26 17:24:12
阅读次数:
554
首先我们应该在电脑上装上GNU Source-highlight 3.1.7,给个链接参考:
http://www.gnu.org/software/src-highlite/#mozTocId120994
下面代码实现了 将java类型的代码转换为html文件类型的代码,如果java代码的文件名为 helloword.java,则转换为html格式的文件名为helloword.j...
分类:
编程语言 时间:
2014-07-26 15:15:00
阅读次数:
297
spring 装配bean要求,spring javabean关于属性命名的特殊规范:变量的前两个字母要么全部大写,要么全部小写。由于方法注入时,spring需要利用到cglib类包对于spring来说,同样实现bean信息定义的目标,他提供了基于xml,基于注解及基于java类@Autowired...
分类:
编程语言 时间:
2014-07-26 14:49:50
阅读次数:
252
Reflection是Java 程序开发语言的特征之中的一个,它同意执行中的 Java 程序对自身进行检查,或者说"自审",并能直接操作程序的内部属性。比如,使用它能获得 Java 类中各成员的名称并显示出来。 Java 的这一能力在实际应用中或许用得不是非常多,可是在其他的程序设计语言中根本就不存...
分类:
编程语言 时间:
2014-07-26 00:48:36
阅读次数:
398
一、 javabean 是什么?Bean的中文含义是“豆子”,顾名思义,JavaBean是指一段特殊的Java类,就是有默然构造方法,仅仅有get,set的方法的java类的对象.专业点解释是:JavaBean定义了一组规则JavaBean就是遵循此规则的寻常的Java对象 满足这三个条件: 1.....
分类:
编程语言 时间:
2014-07-25 23:51:20
阅读次数:
232
如何找出自定义标签的java类
这是一个逆推的过程(建立自定义标签可以查看以下连接:)
以company:ang
filesMark="${filesMark}"> company:ang >
为例
现在你要找
taglib
uri="/xxx/xxxx/xxx.tld"
prefix="company"%>
company就是这个标签的名字所以要先...
分类:
编程语言 时间:
2014-07-25 10:58:31
阅读次数:
235
插件项目中做一个弹出框通过类名包名新建Java类,就重构了下eclipse 新建Java向导类。
随便修改了下:
弹出代码:
CustomNewClassCreationWizard wizard = new CustomNewClassCreationWizard();
wizard.init(PlatformUI.getWorkbench(), wizard.ge...
分类:
编程语言 时间:
2014-07-24 17:47:46
阅读次数:
310