Java
文章平均质量分 63
黄守明
花有重开日,人无再少年
展开
-
&和&&的区别
&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null&& !str(“”).equals)表达式,当str为null时,后面的表达式不会执行,所以不会出现Nu原创 2014-05-25 22:29:05 · 391 阅读 · 0 评论 -
StringBuffer与StringBuilder的区别
StringBuffer和StringBuilder类都表示内容可以被修改的字符串,StringBuilder是线程不安全的,运行效率高,如果一个字符串变量是在方法里面定义,这种情况只可能有一个线程访问它,不存在不安全的因素了,则用StringBuilder。如果要在类里面定义成员变量,并且这个类的实例对象会在多线程环境下使用,那么最好用StringBuffer。原创 2014-05-25 22:02:20 · 357 阅读 · 0 评论 -
工厂模式
此文章对工厂模式一步一步ji原创 2014-06-05 20:28:09 · 587 阅读 · 0 评论 -
适配器模式
适配器模式也叫包装器mos原创 2014-06-11 13:14:10 · 467 阅读 · 0 评论 -
Java中的static
----注:要被继承的方法是不能被修饰成static的,例如:接口中的方法抽象类中的抽象方法等。java中static作用详解 static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共原创 2014-06-14 14:18:44 · 298 阅读 · 0 评论 -
HashSet和TreeSet的区别
HashSet与TreeSet的区别 一、HashSet:此类实现 Set 接口,由哈希表(实际上是一个 HashMap 实例)支持。它不保证集合的迭代顺序;特别是它不保证该顺序恒久不变。此类允许使用 null 元素。此类为基本操作提供了稳定性能,这些基本操作包括 add、remove、contains 和 size,假定哈希函数将这些元素正确地分布在桶中。对此集合进行迭代所需的原创 2014-06-14 17:05:45 · 1034 阅读 · 0 评论 -
Java异常
网站看到的一片帖子,复制过来da原创 2014-06-15 18:20:47 · 380 阅读 · 0 评论 -
分页工具类
自己写的一个分页工具类,原创 2014-06-02 22:09:20 · 480 阅读 · 0 评论