摘要: 1.名词解释 栈:由JVM分配区域,用于保存线程执行的动作和数据引用。栈是一个运行的单位,Java中一个线程就会相应有一个线程栈与之对应。 堆:由JVM分配的,用于存储对象等数据的区域。 常量池:在编译的阶段,在堆中分配出来的一块存储区域,用于存储显式的String,float或者integer.例 阅读全文
posted @ 2017-08-13 20:22 就很棒a 阅读(1155) 评论(0) 推荐(0) 编辑
摘要: 实现多线程的方式: 实现多线程的方式有多种,这里只列举两种常用的,而第一种继承Thread的方式无法实现多窗口卖票。 一,继承Thread方式: 特点:多线程多实例,无法实现资源的共享。 例子: 启动线程: 运行结果: 二,实现Runnable方式: 特点:多线程单实例,可实现资源的共享 例子:实现 阅读全文
posted @ 2017-08-06 14:30 就很棒a 阅读(1880) 评论(0) 推荐(1) 编辑
摘要: 一、单例模式简介 单例模式(Singleton),也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个 阅读全文
posted @ 2017-08-05 13:03 就很棒a 阅读(244) 评论(1) 推荐(0) 编辑