摘要: floor : 意为地板,指向下取整,返回不大于它的最大整数 ceil : 意为天花板,指向上取整,返回不小于它的最小整数 round : 意为大约,表示“四舍五入”,而四舍五入是往大数方向入。Math.round(11.5)的结果为12,Math.round(-11.5)的结果为-11而不是-12 阅读全文
posted @ 2017-08-15 21:31 美味的花 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1.JVM加载class文件时,就会执行静态代码块,静态代码块中初始化了一个变量x并初始化为5,由于该变量是个局部变量,静态代码快执行完后变被释放。 2.申明了两个静态成员变量x,y,并没有赋初值,会有默认出值,int类型为0, 3.执行x--操作,变量单独进行自增或自减操作x--和--x的效果一样 阅读全文
posted @ 2017-08-15 20:43 美味的花 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 线程安全类 在集合框架中,有些类是线程安全的,这些都是jdk1.1中的出现的。在jdk1.2之后,就出现许许多多非线程安全的类。 下面是这些线程安全的同步的类: vector:就比arraylist多了个同步化机制(线程安全),因为效率较低,现在已经不太建议使用。在web应用中,特别是前台页面,往往 阅读全文
posted @ 2017-08-15 20:01 美味的花 阅读(2026) 评论(0) 推荐(0) 编辑
摘要: 和CGI程序一样,Servlet可以响应用户的指令(提交一个FORM等等),也可以象CGI程序一样,收集用户表单的信息并给予动态反馈(简单的注册信息录入和检查错误)。然而,Servlet的机制并不仅仅是这样简单的与用户表单进行交互。传统技术中,动态的网页建立和显示都是通过CGI来实现的,但是,有了S 阅读全文
posted @ 2017-08-15 18:08 美味的花 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1、自旋锁 2、自旋锁的其他种类 3、阻塞锁 4、可重入锁 5、读写锁 6、互斥锁 7、悲观锁 8、乐观锁 9、公平锁 10、非公平锁 11、偏向锁 12、对象锁 13、线程锁 14、锁粗化 15、轻量级锁 16、锁消除 17、锁膨胀 18、信号量 阅读全文
posted @ 2017-08-15 18:06 美味的花 阅读(657) 评论(0) 推荐(0) 编辑