摘要:
java中为了对参数类型使用限定,引入了泛型,实现了在编译期对参数类型是否合法的判断。同样,java为了对参数的值的限定,引入了枚举类,实现了在编译期对参数的值是否合法的判断。 首先我们用自定义类的方法实现枚举类,可以参考单例模式的实现思路,将类的构造方法设置为私有的,在类内部定义static的变量 阅读全文
摘要:
java中的正则表达式内容比较多又比较杂,记录下常用的。 用到的包是java.util.regex包里面只有两个类 :pattern、matcher和一个异常(runtimeexception)类。 典型的调用顺序是: Pattern p = Pattern.compile("a*b"); Matc 阅读全文
摘要:
java中的hashcode、equals和toString方法都是基类Object的方法。 首先说说toString方法,简单的总结了下API说明就是:返回该对象的字符串表示,信息应该是简明但易于读懂的信息表达式,一般来说大部分的常见类都会重写这个方法。比如Collection会重写的该方法就会在 阅读全文
摘要:
Java编程思想,Java学习必读经典,不管是初学者还是大牛都值得一读,这里总结书中的重点知识,这些知识不仅经常出现在各大知名公司的笔试面试过程中,而且在大型项目开发中也是常用的知识,既有简单的概念理解题(比如is-a关系和has-a关系的区别),也有深入的涉及RTTI和JVM底层反编译知识。 1. 阅读全文