- 博客(8)
- 资源 (7)
- 收藏
- 关注
原创 理解 Java 的字符串,String、StringBuffer、StringBuilder 有什么区别?
String 是 Java 语言非常基础和重要的类,提供了构造和管理字符串的各种基本逻辑。它是典型的 Immutable 类,被声明成为 final class,所有属性也都是 final 的。也由于它的不可变性,类似拼接、裁剪字符串等动作,都会产生新的 String 对象。由于字符串操作的普遍性,所以相关操作的效率往往对应用性能有明显影响。 StringBuffer 是为解决上面提到拼接产生太多...
2018-11-27 14:44:08
146
原创 final、finally、 finalize 有什么不同
final 可以用来修饰类、方法、变量,分别有不同的意义,final 修饰的 class 代表不可以继承扩展,final 的变量是不可以修改的,而 final 的方法也是不可以重写的(override)。 finally 则是 Java 保证重点代码一定要被执行的一种机制。我们可以使用 try-finally 或者 try-catch-finally 来进行类似关闭 JDBC 连接、保证 unl...
2018-11-27 14:37:25
130
原创 对比 Exception 和 Error,另外,运行时异常与一般异常有什么区别?
Exception 和 Error 都是继承了 Throwable 类,在 Java 中只有 Throwable 类型的实例才可以被抛出(throw)或者捕获(catch),它是异常处理机制的基本组成类型。 Exception 和 Error 体现了 Java 平台设计者对不同异常情况的分类。Exception 是程序正常运行中,可以预料的意外情况,可能并且应该被捕获,进行相应处理。 Erro...
2018-11-27 14:33:50
179
原创 Java中 值类型 和 引用类型
值类型: 基本数据类型 分为4类8种 4类: 整型 浮点型 布尔型 字符型 8种: 整型 int long byte shot 浮点型 double float 布尔型 boolean 字符型 char 引用类型: 除了基本数据类型外的所有类型都是引用类型。...
2018-11-22 16:28:23
158
原创 Div闪烁
Div闪烁 #box{position:absolute;top:50%;left:50%;color:#fff;width:200px;height:200px;background:red;cursor:pointer;letter-spacing:5px;text-align:center;font:12px/200px Arial;margin:-100px 0 0 -100px;}
2012-09-27 01:07:33
467
转载 div+css布局控制div定位浮动层在背景图片上的半透明阴影效果
div+css布局控制div定位浮动层在背景图片上的半透明阴影效果 *{margin:0;padding:0;list-style-type:none;} body{font-size:12px;font-family:"宋体";background:#DFEAF4;} a{color:#333;text-decoration:none;} a:hover{color:#3366cc;
2012-09-18 23:19:07
2079
转载 CSS如何定位工程
CSS如何定位工程 | jsfoot脚本特效 演示 I am fixed (scroll the page) background-color:#F6E4F5; border:1px solid white; padding:15px; right:95px; width:300px; z-index:10; position:fixed; bottom:15px; I am
2012-09-18 23:17:25
303
转载 返回顶部
jQuery下的返回顶部功能 您可以狠狠地点击这里:jQuery下的返回顶部demo 可以看到,如果页面有滚动高度,右下角就会有一个含有“返回顶部”字样的黑色背景半透明的小条条,如下图所示: 点击这里“返回顶部”字样的按钮后,页面就像是抹了润滑剂一样,倏地一声就滑到顶部了,同时,该点击按钮也玩起了躲猫猫 – 不见了。 实现的原理嘛,恩……估计鲜有人关心,所以我也懒得浪费口水了,直接上代
2012-09-18 22:24:22
295
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人