![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
kangsg219
java程序员
展开
-
Throwable、Error、Exception以及RuntimeException的几个知识点
1.Throwable 类是 Java 语言中所有错误或异常的超类。它的两个子类是Error和Exception;2.Error 是 Throwable 的子类,用于指示合理的应用程序不应该试图捕获的严重问题。大多数这样的错误都是异常条件。虽然 ThreadDeath 错误是一个“正规”的条件,但它也是 Error 的子类,因为大多数应用程序都不应该试图捕获它。在执行该方法期间,无需在其 ...2007-08-03 11:14:16 · 96 阅读 · 0 评论 -
常用的匹配正则表达式和实例
匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;}匹配空行的正则表达式:\n[\s| ]*...2007-09-27 18:29:48 · 78 阅读 · 0 评论 -
JDK5.0的11个主要新特征及简单例子
1 泛型(Generic)1.1 说明增强了java的类型安全,可以在编译期间对容器内的对象进行类型检查,在运行期不必进行类型的转换。而在j2se5之前必须在运行期动态进行容器内对象的检查及转换减少含糊的容器,可以定义什么类型的数据放入容器ArrayList listOfIntegers; // is new to the syntaxInteger inte...2007-10-06 16:15:51 · 83 阅读 · 0 评论 -
Java中ThreadLocal的设计与使用
早在Java 1.2推出之时,Java平台中就引入了一个新的支持:java.lang.ThreadLocal,给我们在编写多线程程序时提供了一种新的选择。使用这个工具类可以很简洁地编写出优美的多线程程序,虽然ThreadLocal非常有用,但是似乎现在了解它、使用它的朋友还不多。[b]ThreadLocal是什么[/b]ThreadLocal并非是一个线程的本地实现版本,它并不是一...2007-10-09 11:01:14 · 54 阅读 · 0 评论 -
PO/VO/DAO/BO/POJO是什么(JAVA几种对象的解释)
原文来自:野蔷薇 http://www.yeqiangwei.com/club/f4b0l0fp1t342010p1.html PO:persistant object持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作.VO:value object值对象。通常用于业务...2008-04-28 14:55:54 · 117 阅读 · 0 评论 -
Java序列化与ProtocalBuffer序列化之深入分析
最近在做交易缓存化项目,要求缓存淘宝15天内的所有交易订单、支付订单和物流订单,数量在2-3亿;这就对空间和时间提出了很高的要求,因此研究并测试了几种序列化和压缩技术,下面是对Java序列化与ProtocalBuffer序列化对象生成的字节码的分析,通过分析能很明显地看出ProtocalBuffer序列化的优势所在。 从一个简单对象的序列化内容来看java序列化与ProtocalBu...2011-02-12 17:40:14 · 150 阅读 · 0 评论