易截截图软件、单文件、免安装、纯绿色、仅160KB

JAVA 之"线程"


1、进程与线程:
     《1》什么是进程:是指运行中的应用程序,每一个进程都有自己独立的内存空间,
          一个应用程序可以同时启动多个进程,(静态)比如(IE,JVM)
     《2》什么是线程:是指进程中的一个执行流程,有时有称之为执行情景,
          一个进程有多个线程组成(动态)
     《3》进程与线程的主要区别:
          每个进程都需要操作系统为其分配独立的内存地址空间,
          而同一进程中的所有线程在同一块地址空间中工作,
          这些线程可以共享同 一块内存和系统资源
2、线程的创建(两种方式):
     《1》继承Thread类(一般在不继承其他类的情况下)
     《2》实现Runnable接口(一般在继承其他类的情况下)
    
3、线程创建的步骤:
     《1》第一种
            (1)自定义线程类继承Thread类;
            (2)覆盖Thread类中的run()方法;
            (3)创建该线程类对象;
            (4)调用该线程类对象中的start()方法启动线程。
     《2》第二种
            (1)自定义线程类实现Runnable接口;
            (2)覆盖Runnable接口中的run()方法;
            (3)创建该线程类对象;
            (4)创建Thread对象,构造参数为该线程类对象;
            (5)调用Thread对象中


相关文档:

sql 2005 存储过程分页 java 代码

 create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',         
@pagesize int output,--每页显示记录条数
@currentpage int output,--第几页
@orderid nvarchar(50),--主键排序
@sort int,--排序方式,1表示升序,0表示降序排列 ......

Eclipse下JAVA项目打包

  在这里介绍两种方法生成jar,第一种是用Eclpise的Export功能。在要打包的项目上击右键,选择Export,在窗口中选择Java里的JAR file。Next后的窗口中已经自动选好了要打包的项目,用户可以点击加号查看项目里被打包的内容。在下面的JAR file里设置你打包生成jar文件的输出目录,下一步在出现的窗口中选择Use existin ......

java调用外部程序 必杀 路径空格没有问题

java调用外部程序 必杀 路径空格没有问题      
Runtime rt = Runtime.getRuntime();
srcFile.getName();
try {
String cmd[]={"cmd","/c",srcFile.getAbsolutePath()};
rt.exec(cmd);
} catch (IOException e1) {
// TODO Auto-genera ......

Java多线程的相关机制[z]

 一 线程的基本概念
线程是一个程序内部的顺序控制流.一个进程相当于一个任务,一个线程相当于一个任务中的一条执行路径.;多进程:在操作系统中能同时运行多个任务 (程序);多线程:在同一个应用程序中有多个顺序流同时执行;Java的线程是通过java.lang.Thread类来实现的;JVM启动时会有一个由主方法(public static voi ......

实战Java多线程编程不提倡做法

不提倡使用的方法是为支持向后兼容性而保留的那些方法,它们在以后的版本中可能出现,也可能不出现。Java 多线程支持在版本 1.1 和版本 1.2 中做了重大修订,stop()、suspend() 和 resume() 函数已不提倡使用。这些函数在 JVM 中可能引入微妙的错误。虽然函数名可能听起来很诱人,但请抵制诱惑不要使用它们。
调试线程化的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号