Java
有志青年L
这个作者很懒,什么都没留下…
展开
-
Java Executors(线程池)
Sun在Java5中,对Java线程的类库做了大量的扩展,其中线程池就是Java5的新特征之一,除了线程池之外,还有很多多线程相关的内容,为多线程的编程带来了极大便利。为了编写高效稳定可靠的多线程程序,线程部分的新增内容显得尤为重要。 有关Java5线程新特征的内容全部在java.util.concurrent下面,里面包含数目众多的接口和类,熟悉这部分API特征是一项艰难的学习过程。目转载 2017-06-26 10:15:05 · 289 阅读 · 0 评论 -
反射机制
1反射机制是什么 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 2反射机制能做什么 反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类; 在运行时构造任意一个类的对象; 在运行时判断任意一个类所具有原创 2017-06-27 16:49:23 · 355 阅读 · 0 评论 -
抽象类和接口详解
1.关于抽象类 说到抽象类,那必定要提到抽象方法,抽象方法是指在类中没有方法体的方法,而抽象类中的抽象方法必须被子类实现。含有抽象方法的类就叫抽象类,那如果一个抽象类不含有抽象方法可以吗?答案是可以,但是这就失去了抽象类本身的用处和意义了,因为抽象方法就是为了继承而存在的。 注意点 因为抽象类中含有无具体实现的方法,所以不能使用抽象类来创建对象。抽象类不能被声明为private,且abs原创 2017-06-27 14:59:32 · 326 阅读 · 0 评论 -
读-秦小波-编写高质量代码:改善java程序的151个建议
有些建议不太用到,但是用到的时候如果不注意就会进坑,所以书名改成Java的151个坑更合适。 不要在常量和变量中出现易混淆的字母 包名全小写,类名首字母全大写,常量全大写下划线分割,变量驼峰;字母l作为长整形标志大写L; 莫让常量蜕变成变量 常量final staic,一般不会,主要是值常量的值不要通过计算获取值,值应该在编译期确认,不要在运行期更改; 三元操作符转载 2017-07-24 11:01:26 · 598 阅读 · 0 评论