java语言
文章平均质量分 77
heaven心境
这个作者很懒,什么都没留下…
展开
-
Java线程池总结
假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在线程中执行任务的时间,T3 销毁线程时间。当T1 + T3 远大于 T2时,采用多线程技术可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。 线程池就是一个线程的容器,每次只执行额定数量的线程, 线程池作用就是限制系统中执行线程的数量。采用线程池不仅调整T1,T3产生的时间段,而且它还显著减少了创建线程的...2014-03-02 22:33:28 · 72 阅读 · 0 评论 -
Java线程池
[size=large]Java 线程池学习[/size] Reference: 《创建Java线程池》[1],《Java线程:新特征-线程池》[2], 《Java线程池学习》[3],《线程池ThreadPoolExecutor使用简介》[4],《Java5中的线程池实例讲解》[5],《ThreadPoolExecutor使用和思考》[6] [1]中博主自己通过ThreadGroup实现一...原创 2014-03-04 11:41:37 · 64 阅读 · 0 评论 -
深入理解Java多态性
看过一些关于Java多态性的文章,参考了很多人的理解,加入了一些自己的看法,整理出来供大家参考,不一定完全正确,欢迎大家批评指正。 (一)相关类 class A ...{ public String show(D obj)...{ return ("A and D"); ...原创 2014-03-04 12:29:40 · 77 阅读 · 0 评论 -
bevelborder.java
001 /** 002 * Licensed to the Apache Software Foundation (ASF) under one or more 003 * contributor license agreements. See the NOTICE file distributed with 004 * this work for additional inf...原创 2013-10-31 20:11:50 · 696 阅读 · 0 评论 -
QQ聊天系统
import java.awt.BorderLayout; import java.awt.Component; import java.awt.Dialog; import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.GridBag...原创 2013-10-31 23:15:51 · 261 阅读 · 0 评论 -
swing 趣谈
Swing初体验 对于想学习Swing编程的朋友,我们特地为大家准备了一些小窍门。首先,下载并阅读代码是极有必要的。由于这是一篇关于Swing的教程,所以,我们只是尽可能讲解一些与Swing有关的内容,与Swing无关的内容一般不会涉及,例如算法部分。其次,受篇幅限制,也不可能在这里将每部分代码都写得完完整整的,所以,大家也需要对照完整代码来看。最后,为了使大家更容易把精力集中在S...原创 2013-10-31 23:21:27 · 102 阅读 · 0 评论