当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 什么是多线程编程 多线程编程技术是Java语言的重要特点。
 

 

 ·用java实现数据库应用系统    »显示摘要«
    摘要:我们在做信息系统的时候,都要访问数据库,我最近接手一个项目,项目组决定使用java编写,我负责数据层的设计和编码,为了提高代码的重用性和提高项目的开发效率。我们开发了一个通用的数据库连接和完成基本操作的类库,个人认为这个类在做mis系统时还是有一定的价值,所以总结出来,介绍给大家。 连接工厂,实现了datasource接口 package skydev.modules.data;import ja......
 ·java程序设计基础之异常处理    »显示摘要«
    摘要:早期的编程语言(比如c语言)没有异常处理,通常是遇到错误返回一个特殊的值或设定一个标志,并以此判断是不是有错误产生。随着系统规模的不断扩大,这种错误处理已经成为创建大型可维护程序的障碍了。于是在一些语言中出现了异常处理机制,比如在basic中的异常处理语句“on error goto”,而java则在c++基础上建立了新的异常处理机制。 java通过面向对象的方法进行异常处理,把各种不同的异常进行......


Java多线程编程初步
什么是多线程编程  多线程编程技术是java语言的重要特点.多线程编程的含义是将程序任务分成几个并行的子任务.特别是在网络编程中,你会发现很多功能是可以并发执行的.比如网络传输速度较慢.用户输入速度较慢,你可以用两个独立的线程去完成这两个功能,而不影响正常的显示或其它功能.         多线程是与单线程比较而言的,普通的windows采用单线程程序结构,其工作原理是:主程序有一个消息循环,不断从消息队列中读入消息来决定下一步所要干的事情,一般是针对一个函数,只有等这个函数执行完之后,主程序才能接收另外的消息来执行.比如子函数功能是在读一个网络数据,或读一个文件,只有等读完这个数据或文件才能接收下一个消息.在执行这个子函数过程中你什么也不能干.但往往读网络数据与等待用户输入有很多时间处于等待状态,多线程利用这个特点将任务分成多个并发任务后,就可以解决这个问题.           java中的线程类  要学会java中的多线程编程,就得知道如何实现支持多线程的类.java中实现多线程的类有两种方法:  1.扩展java.lang.thread类,用它覆盖thread类的run方法.  2.生成实现java.lang.runnable接口的类并将其它的实例与java.lang.thread实例相关联.  thread类是负责向其它类提供线程支持的最主要的类,要使用一个类具有线程功能,在java中只要简单地从thread类派生一个子类就可以了扩展thread类,如printthread.java.  下面我们将通过实例来介绍如何使用这两种方法编写自己的多线程应用程序.  创建java.lang.thread类的子类  thread类最重要的方法是run方法.run方法是新线程执行的方法,因此生成java.lang.thread的子类时,必须有相应的run方法.
...   下一页
    摘要:原文出处:http://www.cs.umanitoba.ca/~eclipse/1-install.pdf 1 .swt.jar所在的位置 win32: installdir\eclipse\plugins\org.eclipse.swt.win32_3.0.0\ws\win32\ gtk: installdir/eclipse/plugins/org.eclipse.swt.gtk_3.0.0......
» 本期热门文章:

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