Java
文章平均质量分 63
liuliu20036
这个作者很懒,什么都没留下…
展开
-
Java中如何操作剪贴板
import java.awt.*;import java.awt.datatransfer.*;import java.io.*;public class Test{ public static void main(String [] args){ String s="abc"; setClipboard(s); System.out.println原创 2008-11-30 22:32:00 · 1964 阅读 · 1 评论 -
j2me中使用canvas设置背景颜色示例
依旧是拿例子来学习,再翻一翻讲解,就大致了解一个程序的架构。在用Canvas写手机界面,其实不过就是自画图而已,在wtk中有个minicolor的例子,用的是canvas类,其中也讲解了相关的知识点。这里罗列下几个知识点:调用repaint()产生重绘事件。底层事件分为三类: Press Events 按键事件 Action Keys 动作按键 PointerEvents 触控事件 按键事件转载 2008-12-06 15:30:00 · 4445 阅读 · 0 评论 -
关于j2me game双缓冲实现探讨
双缓冲技术的应用很广泛,设计游戏的时候更是需要它。在midp1.0中,api中并没有game这个包,看到网上很多人在讨论设计游戏的时候会出现图片断裂,屏幕闪烁等问题。我经过这几天的学习整理下自己的学习心得,用来抛砖,希望对此有研究高手们相互讨论。让我也学习学习。双缓冲的原理可以这样形象的理解:把电脑屏幕看作一块黑板。首先我们在内存环境中建立一个“虚拟“的黑板,然后在这块黑板上绘制复转载 2008-12-06 15:59:00 · 795 阅读 · 0 评论 -
J2ME发送短信防止死锁提示的解决方法
在用j2me发送短信的时候,如果不单独写一个线程类发送短信的话,系统会提示,可能产生死锁。解决此问题只需要单独写个线程类来发送即可,示例如下: package bean;import javax.microedition.io.Connector;import javax.wireless.messaging.MessageConnection;import java原创 2008-12-08 14:30:00 · 693 阅读 · 0 评论 -
Java中volatile关键字的效果
使用volatile和不使用volatile的区别在于JVM内存主存和线程工作内存的同步之上。volatile保证变量在线程工作内存和主存之间一致。以下是示例程序,成员变量boolValue用volatile修饰会导致程序很快退出: /** * * @author llade * */ public clas转载 2009-02-23 23:59:00 · 622 阅读 · 0 评论 -
C++与Java的区别
Java程序中的每个变量要么是基本数据类型(boolean, char, byte, short, int, long, float, double),要么是对对象的引用 C++有许多种基本类型,额外还有struct, union, enum, 数组和指针,C++指针可以指向对象,也可以不指向对象 Java没有枚举、联合类型,因为Java认为没有必要。将可有可无的语言元素去掉是Java对C/C++原创 2009-03-03 22:48:00 · 1260 阅读 · 1 评论 -
安装JDK的API文档到Eclipse帮助
安装JDK的API文档到Eclipse帮助安装JDK的API文档到Eclipse帮助 用Eclipse进行JAVA程序开发的时候,总是要同时打开一个JDK1.5的CHM文件,再打开Eclipse帮助来查找API的详细信息。如果 JDK文档可以在Eclipse帮助中显示,就方便很多啦。特别是SUN中国技术社区已经把原来英文的JDK文档翻译过来,查看起来就更爽了。在网上找到 的把JDK的转载 2009-03-18 23:33:00 · 3624 阅读 · 1 评论 -
Rmic命令“Class not found”错误的解决方法
今天运行那个rmic命令,总是出现class not found的错误,搞得我很火大。设定那个classpath也是不管用。后来翻遍所有的网站,才发现自己jdk设置有问题。Classpath中末尾缺少一点。修改为classpath=,;C:/Program Files/Java/jdk1.5.0/lib/dt.jar;C:/Program Files/Java/jdk1.5.0/lib/t原创 2009-03-16 21:43:00 · 1698 阅读 · 0 评论