- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 【java】反射(二)——泛型集合(在ArrayList<Integer>中加入String对象)
一、问题 在Array'List二、分析三、解答
2014-10-23 16:54:38 5323
原创 【设计模式】单例模式
参考书籍:《研磨设计模式》一、为什么需要单例 单例目的:保证一个类在内存中有且只有一个实例对象,并且作为二、单例模式的两种实现方式三、模式讲解
2014-10-18 00:02:18 749
原创 【java】泛型
一、泛型概述 泛型是JDK1.5以后出现的特性,为了解决元素存入集合时“编译时不检查类型异常”和元素存入集合后“丢失对象信息”,这将导致在使用集合的时候不得不靠人力来保证存入元素的信息,使得程序臃肿效率低下。 泛型:(Generic type或Generics)是对java语言的类型系统的一种个扩展,可以支持创建按照类型进行参数化的类,可以把类型参数看作是使用参
2014-10-17 12:26:34 693
原创 【java】多线程
一、程序、进程和线程 1. 进程是资源拥有的基本单位,线程是独立执行的基本单位,一个进程可以拥有多个线程至少拥有一个线程,线程共享进程的资源; 2. 进程=程序+资源+线程;二、线程创建的三种方式继承Thread 1. 继承Thread类,并重写run();方法,调用start();方法来启动线程,run();方法称为线程执
2014-10-15 13:06:10 915 3
原创 【java】垃圾回收
一、JVM内存结构 java虚拟机在解析执行java程序的时候会把其管理的内存主要分成五块数据区域。程序计数器 占用很少的内存空间,可以看做当前程序所执行的字节码的行号指示器,程序计数器通过改变计数的值来告知JVM选取下一条执行的指令,因为多线程中多个线程共享CPU时钟,为了不致使执行错乱,因此每个线程都有独立的程序计数器内存,该片内存为线程私有
2014-10-14 17:54:18 989
原创 【java】枚举类
一、枚举类简介 java 5新增了一个关键“enum",enum与class、interface等关键字的地位相同,他表示一种新的自定义数据类型——枚举类型。我们知道java中所有的类都有一个共同的基类java.lang.Object,但是被定义成枚举类的类并不继承java.lang.Object,而是继承了java.lang.Enum类,java开发文档中明确指出java.la
2014-10-14 15:35:15 843
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人