
java基础
文章平均质量分 85
牛人93
梦是要由自我去实现的,想只是幻梦的一种形式,为之去奋斗,为止去努力才是硬道理.我就是奔梦青年Aps
展开
-
java基础——多线程(线程池)
一、线程池概念原理理解:首先介绍在Tcp服务器编程模型的原理,每一个客户端连接用一个单独的线程为之服务,当与客户端的会话结束时,线程也就结束了,即每来一个客户端连接,服务器端就要创建一个新线程。这好比假设每个报名学员都要通过我来亲自接待,以便给每个学员一种好的感觉,但每个学员报名手续要花费半个小时,对于50名同学,我一个个接待和为之办理手续,显然不实际,我会怎么做呢?我会先接待每一原创 2014-08-27 09:07:01 · 419 阅读 · 0 评论 -
java基础——多线程(传统定时器)
一、定时器的应用1、Timer类2、TimerTask类启动定时器的代码,过10秒钟后启动定时器,然后每过1秒定时器执行一次,前面的两个线程是每两秒钟暂停一次,这样很便于观察运行效果。例子:定时器的比喻用定时炸弹及炸弹第一次爆炸多久后继续爆炸的比喻说明,例如,东突恐怖组织定于几年几月几日几时几分几秒启动炸弹去炸鸟巢,等待救援警察赶到时,再次发生爆炸,结果原创 2014-08-27 08:57:52 · 699 阅读 · 0 评论 -
java基础——多线程(两种传统方式)
一、创建线程的两种传统方式1、在Thread子类覆盖的run方法中编写运行代码[java] view plaincopynew Thread(){ public void run(){ while(true){ try { Thre原创 2014-08-27 09:04:36 · 452 阅读 · 0 评论 -
java基础——多线程(锁lock&&条件阻塞Condition)
一、Lock实现线程同步通信1、Lock比传统线程模型中的synchronized方式更加面向对象,与生活中的锁类似,锁本身也应该是一个对象。两个线程执行的代码片段要实现同步互斥的效果,它们必须用同一个Lock对象。[java] view plaincopyclass Output{ //1、实例化一把锁,但Lock是个接口,原创 2014-08-27 09:08:40 · 802 阅读 · 0 评论 -
java基础——多线程(面试题)
[java] view plaincopypublic class LogTest { /** * 需求:程序代码模拟产生16个日志对象,并且需要16秒才能打印完成日志,请程序添加四个线程,去调用parseLog的方法分头打印,只运行4秒打印完。 * @param args */ public s原创 2014-08-27 09:10:03 · 499 阅读 · 0 评论 -
Java多线程与线程并发库高级应用笔记
以下内容是学习张老师Java多线程与线程并发库高级应用时所做的笔记,很有用网络编辑器直接复制Word文档排版有点乱,提供原始文件下载先看源文件概貌 张孝祥_Java多线程与并发库高级应用【视频介绍:】 Java线程是一项非常基本和重要的技术,在偏底层和偏技术的Java程序中不可避免地要使用到Java线程技术,特别是android手原创 2014-08-27 16:24:43 · 1071 阅读 · 0 评论 -
Java多线程与线程并发库高级应用笔记2版
-------android培训、java培训、java基础学习技术博客、期待与您交流! ----------8.1 传统的线程8.1.1 启动传统线程1. 创建和启动线程的两种传统方式(1)继承Thread类,重写run方法;通过Thread类的start方法启动线程(2)在传递给Thread对象的Runnable对象的run方法中编写代码2. 示例代转载 2014-08-27 16:27:59 · 643 阅读 · 0 评论