JAVA
gbxvip
这个作者很懒,什么都没留下…
展开
-
Java中的StringTokenizer类的使用方法
StringTokenizer是字符串分隔解析类型,属于:java.util包。1.StringTokenizer的构造函数StringTokenizer(String str):构造一个用来解析str的StringTokenizer对象。java默认的分隔符是“空格”、“制表符(‘\t’)”、“换行符(‘\n’)”、“回车符(‘\r’)”。StringTokenizer(String转载 2016-02-23 16:32:05 · 307 阅读 · 0 评论 -
Java spi机制
最近看到公司的一些框架和之前看到的开源的一些框架的一些服务发现和接入都采用了java的spi机制。所以简单的总结下java spi机制的思想。 我们系统里抽象的各个模块,往往有很多不同的实现方案,比如日志模块的方案,xml解析模块、jdbc模块的方案等。面向的对象的设计里,我们一般推荐模块之间基于接口编程,模块之间不对实现类进行硬编码。一旦代码里涉及具体的实现类,就违反了可拔插的原则,转载 2016-02-24 13:37:56 · 253 阅读 · 0 评论 -
关于Java Final 修饰的局部变量,多线程可以访问
局部内部类的对象可以访问同一个方法中被定义为final的局部变量。定义为final后,编译程序的实现方法:将所有的局部内部类对象要访问的final型局部变量,都拷贝成为该内部类对象中的一个数据成员。这样,即使栈中局部变量(含final)已死亡,但由于它是final,其值永不变,因而局部内部类对象在变量死亡后,照样可以访问final型局部变量。局部内部类对象中包含有要访问的final型局原创 2016-07-05 17:13:05 · 1722 阅读 · 0 评论