当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 1、使用线程例子 package untitled1;impo
 

 

    摘要:数据压缩概述文件中数据冗余的最简单的类型是"字符的复制"。让我们先来看下面一个字符串:jjjjjjaaaavvvvaaaaaa 这个字符串可以用更简洁的方式来编码,那就是通过替换每一个重复的字符串为单个的实例字符加上记录重复次数的数字来表示,上面的字符串可以被编码为下面的形式:6j4a4v6a 在这里,"6j"意味着6个字符j,"4a"意味着4个字符a,以此类推。这种字符串压缩方式称为"行程长......
 ·java的多线程-线程间的通信(1)    »显示摘要«
    摘要:1. 线程的几种状态 线程有四种状态,任何一个线程肯定处于这四种状态中的一种: 1) 产生(new):线程对象已经产生,但尚未被启动,所以无法执行。如通过new产生了一个线程对象后没对它调用start()函数之前。 2) 可执行(runnable):每个支持多线程的系统都有一个排程器,排程器会从线程池中选择一个线程并启动它。当一个线程处于可执行状态时,表示它可能正处于线程池中等待排排程器启动......


使用多线程技术让你的Swing及时响应各类事件

1.使用线程例子

【程序编程相关:电力电缆布线时热伸缩及其对策探讨

package untitled1; 【推荐阅读:NGN成行业风向标 信产部并不专宠3G

【扩展信息:调查:71%宽带用户将网络视为获取新闻来

import javax.swing.*;

import java.awt.event.*;

import java.awt.*;

import com.borland.jbcl.layout.*;

/**

* title:

* description:

* copyright: copyright (c) 2002

* company:

* @author

* @version 1.0

*/

public class testthread extends jframe {

jpanel jpanel1 = new jpanel();

xylayout xylayout1 = new xylayout();

jbutton startbutton = new jbutton();

jbutton stopbutton = new jbutton();

mythread thread = null;

public testthread() {

try {

jbinit();

}

catch(exception e) {

e.printstacktrace();

}}

private void jbinit() throws exception {

jpanel1.setlayout(xylayout1);

startbutton.settext("start");

startbutton.addactionlistener(new java.awt.event.actionlistener() {

public void actionperformed(actionevent e) {

startbutton_actionperformed(e);

}

});


...   下一页
 ·解析java的多线程机制(1)    »显示摘要«
    摘要:进程与应用程序的区别 进程(process)是最初定义在unix等多用户、多任务操作系统环境下用于表示应用程序在内存环境中基本执行单元的概念。以unix操作系统为例,进程是unix操作系统环境中的基本成分、是系统资源分配的基本单位。unix操作系统中完成的几乎所有用户管理和资源分配等工作都是通过操作系统对应用程序进程的控制来实现的。 c、c++、java等语言编写的源程序经相应的编译器编译成可执行......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE