JDK5中Lock锁的使用方法
死锁问题
同步弊端
死锁问题及其代码提现
线程间通信
等待唤醒机制
线程的状态转换图
线程组
线程池
实现线程池的步骤
多线程程序实现方案3创建线程池方式
匿名内部类方式使用多线程
定时器
多线程常见面试题...
分类:
编程语言 时间:
2016-04-03 22:22:03
阅读次数:
262
数组是存储在一个连续的内存块中的元素集合。 数组中的每个元素必须是相同的数据类型,并且通过索引进行区分。数组中的每一个的索引为0。 创建数组的两个步骤:1、声明一个对数组的引用;2、使用new关键字初始化数组,并指定数组的大小。 例如: int[] age; //1 int[] age = new ...
分类:
编程语言 时间:
2016-04-02 22:57:18
阅读次数:
294
面向对象基础02 实现的目标 1.String类的使用 2.掌握this关键字的使用3.掌握static关键字的使用 String类 实例化String对象一个字符串就是一个String类的匿名对象,就是已经开辟了堆内存空间的并可以直接使用的对象。1.采用直接赋值的方式进行操作。 String na ...
分类:
编程语言 时间:
2016-04-01 00:59:55
阅读次数:
246
面向对象基础01(类实例分析) 实现的目标 1.如何分析一个类(类的基本分析思路) 分析的思路 1.根据要求写出类所包含的属性2.所有的属性都必须进行封装(private)3.封装之后的属性通过setter和getter设置和取得4.如果需要可以加入若干构造方法 5.再根据其它要求添加相应的方法6. ...
分类:
编程语言 时间:
2016-03-31 23:25:33
阅读次数:
264
第十章 多线程
多线程概述
什么是进程?
多进程有什么意义呢?
什么是线程呢?
多线程有什么意义呢?
什么是并发呢?
Java程序运行原理
如何实现多线程
多线程的实现方案1
如何获取和设置线程名称
线程调度
线程控制
线程的生命周期图
多线程的实现方案2
多线程程序练习
关于电影院卖票程序的思考
改进后的电影院售票出现问题
解决线程安全问题的基本思想
同步的特点
解决线程安全问题实现...
分类:
编程语言 时间:
2016-03-28 12:02:48
阅读次数:
254
一、JAVA是一种具有多种功能的高级语言:1,可以用于开发web页面上的小程序,桌面上运行的应用程序; 2,用于客户端服务器资源通讯的服务器端中间件; 3,还可以用于web服务器。 二、程序设计的5个步骤:1,分析(分析需求,建立数学模型);2,设计(设计步骤和算法);3,编码实现;4,调试;5,维 ...
分类:
编程语言 时间:
2016-03-27 21:12:49
阅读次数:
251
内存操作流
打印流
标准输入输出流
随机访问流
合并流
序列化流
Properties集合
NIO...
分类:
编程语言 时间:
2016-03-26 06:58:44
阅读次数:
182
java的数据类型可分为基本数据类型与引用数据类型。基本数据类型包括了最基本的boolean、char、byte、short、int、long、float、double;引用数据类型是以一种特殊的方式指向变量的实体,这种机制类似于C/C++. java语言是强类型语言,对于每一种数据都定义了明确的具 ...
分类:
编程语言 时间:
2016-03-24 01:04:05
阅读次数:
322
关于String类经常出现的面试题: 问题1: String s1 = “abc”; String s2 = “abc”; System.out.println(s1 == s2); 结果:true 问题2: String s1 = new String(“abc”); String s2 = ne
分类:
编程语言 时间:
2016-03-23 06:13:06
阅读次数:
231