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

自己使用java做的小工具


当你在你自己的电脑上装的东西比较多的时候,而且执行程序有很乱,让你也很不好找,下面这个是我用java写的一段小程序,直接在你的运行窗口输入 java open ??就可以打开你自己的想要的环境或者工具了
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
public class open {
 public static void main(String [] s){
  
  Map m=new HashMap();//使用map集合
  m.put("cb","C:/Program Files/Kingsoft/PowerWord_Oxford/XDict.exe");//通过键值来保存你可执行程序的物理路径
  m.put("360","C:/Program Files/360/360safe/360Safe.exe");
  m.put("flash","C:/Program Files/Macromedia/Flash 8/Flash.exe");
  m.put("d8","C:/Program Files/Macromedia/Dreamweaver 8/Dreamweaver.exe");
  m.put("flash","C:/Program Files/ipmsg/ipmsg.exe");
  m.put("netBeans","C:/Program Files/NetBeans 6.5.1/bin/netbeans.exe");
  m.put("php","C:/Program Files/Zend/Zend Studio for Eclipse - 6.1.2/ZendStudio.exe");
  String ss=s[0];//程序启动时给程序参数赋值
  try { 
   Runtime.getRuntime().exec((String)m.get(ss));//调用程序
  
  } catch (IOException e) {
   System.out.println("程序运行错误");
  }
  
 }
 
}
不过这个用java写还是比较不好用的,一会我看看在用C#写一个这样的小程序


相关文档:

Java 堆

     当Java程序创建一个类的实例或者数组时,都在堆中为新的对象分配内存。虚拟机中只有一个堆,所有的线程都共享它。
     1、垃圾收集(Garbage Collection)
     垃圾收集是释放没有被引用的对象的主要方法。它也可能会为了减少堆的碎片,而移动对象。 ......

java SSL安全socket的通讯实例 java学习笔记(4)

学习了SSL的基本原理后..动手用java来实现了一个安全连接的实例..
1.使用keytool创建密钥对..并在服务端和客户端完成分配..具体方法可参看:java-使用keytool来创建管理密钥及证书等-java学习笔记(3)
2.建立客户端和服务端的socket实例:
客户端代码如下:
public class SSLClient {
public static void startSSLClie ......

Java 静态代理和动态代理

1. 代理模式主要有两种:静态代理和动态代理
2. 静态代理:
比如要在输出“HelloWorld”前打印一个字符串“Welcome”
A:先定义一个接口类
Java代码
package ttitfly.proxy;       
      
public interface HelloWo ......

Java获取系统硬盘和内存使用情况;

使用类java.io.File
1.获取系统硬盘信息:
public static String getDiskInfo() {
StringBuffer sb=new StringBuffer();
File[] roots = File.listRoots();// 获取磁盘分区列表
for (File file : roots) {
long totalSpace=file.getTotalSpace();
long freeSpace=file.getFreeSpace();
long usa ......

JAVA的容器 List,Map,Set

JAVA容器
  解释一:
  容器(Container)
  Spring 提供容器功能,容器可以管理对象的生命周期、对象与对象之间的依赖关系,您可以使用一个配置文件(通常是XML),在上面定义好对象的名称、如何产生(Prototype 方式或Singleton 方式)、哪个对象产生之后必须设定成为某个对象的属性等,在启动容器之后,所有 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号