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

java 操作注册表

import java.util.prefs.*;  
public class Registery {  
    String[] keys = {"oa"};  
    String[] values = {"reg"};  
 //把相应的值储存到变量中去  
    public void writeValue() {  
 // HKEY_LOCAL_MACHINE\Software\JavaSoft\prefs下写入注册表值.  
        Preferences pre = Preferences.systemRoot().node("/javaplayer");  
        for (int i = 0; i < keys.length; i++) {  
            pre.put(keys[i], values[i]);  
        }  
    }    
 //读取变量
    public String  readValue() {  
 // HKEY_LOCAL_MACHINE\Software\JavaSoft\prefs下读取注册表值.  
        Preferences pre = Preferences.systemRoot().node("/javaplayer"); 
        return pre.get("oa", "def");
    } 
    public static void main(String[] args) {  
        Registery reg = new Registery();  
        reg.writeValue(); 
        System.out.println(reg.readValue());
    }  


相关文档:

一道java题所揭示的原理

看到一道java题,感觉很不错,我在原来的版本上增加了些代码,一起来看看下面的代码将输出什么
class Father{
int i,j;

Father(){
add(1);
}
void add(int v){
i+=v;
j+=v;
}
void print(){
System.out.println("i:="+i);
System.out.println("j:="+j);
}
}
class C ......

CICS JAVA SAMPLE

首先是build sample
遇到的第一个错误
ADCDMST:/Z19/usr/lpp/cicsts/cicsts32/samples/dfjcics: >make -f makefile jvm   
make: Error -- FSUM9383 Configuration file `/etc/startup.mk' not found  
修复:cp /samples/startup.mk /etc/startup.mk
export JAVA_HOME=/Z19/usr/lpp/jav ......

java对象的大小与引用类型

本文来自和你在一起的博客,原文标题:《JVM调优总结(二)-一些概念》。本文总结了JVM概念中的Java对象的大小,以及三种引用类型的定义与区分。 基本数据的类型的大小是固定的,这里就不多说了。对于非基本类型的Java对象,其大小就值得商榷。 在Java中,一个空Object对象的大小是8byte,这个大小只是保存堆中一个没有任 ......

关于Java中BorderLayout布局的一个纠结问题,求教

这个问题在于  在Frame中添加组件时,每个组件先设定了位置,但是添加到Frame中后始终会出现问题。
例如:
class MyGame extends Frame

 
 MyGame()
 {
  Label c[] = new Label[8];
  for(i = 0; i<8; i++)
  {
   c[i] = new Lab ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号