Java
文章平均质量分 83
MRJJR007
这个作者很懒,什么都没留下…
展开
-
抽象类(Absract Class)
抽象类(abstract class)的概念使用abstract关键字来修饰的类就是抽象类,抽象类不能实例化,也就是说不能使用new关键字创建一个抽象类的实例;如果某个类是抽象类,那么该类可以包含具体的方法(有声明、有实现);使用abstract修饰的方法叫做抽象方法。如果一个类中包含了抽象方法,那么这个类一定要声明成abstract class,也就是说该类一定是抽象类;反之,如原创 2014-03-14 19:27:43 · 1133 阅读 · 0 评论 -
反射(Reflection)
反射所对应的包Class类位于java.lang包下,在java中反射所用到的包位于java.lang.reflect包下:Class类:代表一个类Field类:代表类的属性Method类:代表类的方法Constructor类:代表类的构造方法反射的步骤要想使用反射,第一步都需要获得该类或者对象所对应的Class对象。注意:在java中无论一个类生成了多少个实例原创 2014-03-04 17:27:26 · 672 阅读 · 0 评论 -
内部类(Inner Class)
内部类(Inner Class)内部类共有四种:静态内部类(Static Inner Class):只能访问外部类的静态成员变量与静态方法,声明方式如下:public class OuterTest { private static String str; /** * 静态内部类 * @author asus * */ public static原创 2014-03-04 22:17:34 · 611 阅读 · 0 评论 -
IO---File类
File类位于java.io.File;包中,是文件或者目录的抽象表示。 File类有四个构造函数: File(String pathname) File(File parent, String child) File(String parent, String child) File(URI uri)注意:路径分隔符:c:\\com适合windo原创 2014-03-31 11:15:18 · 678 阅读 · 1 评论 -
IO流
IO流的输入/输出是从程序的角度来讲的。(从外部(磁盘)流到内存或者程序中,称为输入流【数据从程序外流向程序】。从内存输出到磁盘中,称为输出流【数据从程序流出】)。 流的分类1、按照方向来分类:输入流(InputStream)、输出流(OutputStream)。2、按照类型来分类:字节流(XXXStream)、字符流(Writer、Reader)。3、按照操作方式来分原创 2014-04-04 14:02:21 · 713 阅读 · 0 评论 -
枚举(Enum)
枚举是jdk1.5之后的新特性,在以前我们原创 2014-06-18 11:20:07 · 553 阅读 · 0 评论 -
如何正确地写出单例模式
单例模式算是设计模式中最容易理解,也是最容易手写代码的模式了吧。但是其中的坑却不少,所以也常作为面试题来考。本文主要对几种单例写法的整理,并分析其优缺点。很多都是一些老生常谈的问题,但如果你不知道如何创建一个线程安全的单例,不知道什么是双检锁,那这篇文章可能会帮助到你。懒汉式,线程不安全当被问到要实现一个单例模式时,很多人的第一反应是写出如下的代码,包括教科书上也是这样教我们的。转载 2016-03-23 21:36:40 · 706 阅读 · 0 评论