摘要: 什么是 Java 中的内部类: 1.顾名思义,内部类( Inner Class )就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类。 为什么要用内部类? 内部类的主要作用如下: 1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类 2. 因为 阅读全文
posted @ 2016-08-04 16:00 成长的小牛 阅读(265) 评论(0) 推荐(0) 编辑
摘要: static 使用之静态变量: 大家都知道,我们可以基于一个类创建多个该类的对象,每个对象都拥有自己的成员,互相独立。然而在某些时候,我们更希望该类所有的对象共享同一个成员。此时就是 static 大显身手的时候了!! Java 中被 static 修饰的成员称为静态成员或类成员。它属于整个类所有, 阅读全文
posted @ 2016-08-04 10:46 成长的小牛 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 2016-07-18 15:40:51 Java 多线程基础 1. 线程和进程 1.1 进程的概念 进程是表示资源分配的基本单位,又是调度运行的基本单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资 源,包括各种表格、内存空间、磁盘空间、 I / O 设备等。然后,把该进程放人进程的就 阅读全文
posted @ 2016-07-18 15:25 成长的小牛 阅读(688) 评论(0) 推荐(0) 编辑
摘要: 2016-07-18 15:38:26 53道Java线程面试题 下面是Java线程相关的热门面试题,你可以用它来好好准备面试。 1) 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任 阅读全文
posted @ 2016-07-18 10:05 成长的小牛 阅读(23141) 评论(2) 推荐(0) 编辑