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

java设置按时间自动执行

import java.util.Timer;  
import java.util.TimerTask;  
public class EggTimer {     
    private final Timer timer = new Timer();  
    private final int minutes;  
    public EggTimer(int minutes) {   
       this.minutes = minutes;  
    }  
    public void start() {   
       timer.schedule(new TimerTask() {   
           public void run() {   
               playSound();   
               timer.cancel();  
               EggTimer eggTimer = new EggTimer(2);   
               eggTimer.start();  
            }   
           private void playSound() {   
               System.out.println("Your egg is ready!");  
                // Start a new thread to play a sound...  
            }   
       }, minutes * 1 * 1000);  
    }   
   public static void main(String[] args) {   
       EggTim


相关文档:

JNA实现Java调用Fortran

在成功实现Java调用C++之后,接下来想到能否通过JNA实现Java调用Fortran,今天试验了一下,还是比较容易的。
网上有一个Java调用F95的例子,但是我考虑不仅要实现F95的调用,还要实现F77的调用,所以费了一些周折。
问题的关键在于F77为过程名自动添加了一个尾部的下划线,所以sub1这个过程,到Java一端,就变成了sub1_, ......

IBM FileNet Content Java API 简介

2008 年 6 月 24 日
原文地址: http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0806wangys/
本文介绍 IBM FileNet P8 4.0 Platform 提供的 Content Java API。首先对 FileNet P8 Content Engine 和 API 进行概要介绍, 并说明了一些基本概念,随后详细介绍了 FileNet Content Engine提供的基于 EJB ......

运用加密技术保护Java源代码

运用加密技术保护Java源代码    
   
内容: 
 
一、为什么要加密? 
二、定制类装入器  

三、加密、解密 
四、应用实例 
五、注意事项 
参考资源 
Java程序的源代码很容易被别人
偷看。只要有一个反编译器,任何 ......

java的volatile是什么意思


我们知道,在Java中设置变量值的操作,除了long和double类型的变量外都是原子操作,也就是说,对于变量值的简单读写操作没有必要进行同步。
这在JVM 1.2之前,Java的内存模型实现总是从主存读取变量,是不需要进行特别的注意的。而随着JVM的成熟和优化,现在在多线程环境下volatile关键字的使用变得非常重要。
在当前 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号