
java 基础
iteye_9576
这个作者很懒,什么都没留下…
展开
-
Java Communications API 安装与使用注意(安装篇)
下载地址:http://mdubuc.freeshell.org/Jolt/javacomm20-win32.zip把comm.jar 拷贝到 %jre_home%\lib\ext把javax.comm.properties 拷贝到 %jre_home%\lib把win32com.dll 拷贝到 %java_home%\bin或者c:\windows\system32另外需要注意的...2006-09-25 15:17:00 · 740 阅读 · 0 评论 -
Java Runtime Environment初探
一直都认为java的jre环境配置比较麻烦,特别是一台pc机器上装了多种不同版本的jre。当一个应用程序在不同的机器上迁移的时候,jre的不同会让你遇到一些意想不到的错误,解决这种问题的方法有两个,一个就是在应用程序中绑上一个jre,让应用程序不管到了哪里,都用的是自己的jre;另一个就是通过改变客户机的jre,比如说向客户机的jre里加入一些应用程序所必需用到的jar包等等。第一种方法简单是...2006-11-02 20:33:00 · 970 阅读 · 0 评论 -
运行jar应用程序引用其他jar包的四种方法
大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。 具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。 比如有个叫做test.jar的jar包,里面有一个拥有main函数的main class:test.someClassName我们就只要在MANIFEST.MF...2009-02-13 22:54:52 · 1228 阅读 · 0 评论 -
再来说说Nested Class
有时候开发时为了方便,在代码中使用了不少嵌套类(nested class),但是使用过程中如果不了解嵌套类的特性,可能会造成意想不到的情况。Java对象想要通过网络传输,必须实现序列化接口,于是我们在Service中定义了了一个实现了序列化接口的内部类,然后调用远程接口将其传输到网络上。 一运行报异常:不能将没有实现序列化接口的Object序列化。怎么回事,这是一个很简单的内部类,...2009-11-10 00:07:40 · 179 阅读 · 0 评论 -
JAVA内置System properties一览
1.获取方法java 代码 Propertiesp=System.getProperties(); Enumeratione=p.propertyNames(); inti=1; while(e.hasMoreElements()){ ...2007-11-09 22:22:00 · 275 阅读 · 0 评论 -
使用JNI集成java与native程序
当我们开始接触JNI但是还不熟悉的时候,也许会这样几个问题:Java程序和native程序的数据类型通常是不一样的,它们怎么相互映射的呢?怎么在native方法中访问java方法传递过来的数据呢?在native方法中可以创建java对象吗?如何把结果返回给调用它的java方法? 读完本文你将会明白如上问题的来龙去脉。首先我在重复一下如何编写JNI相关的应用程序...2007-11-16 14:28:00 · 191 阅读 · 0 评论 -
最简实例说明wait、notify、notifyAll的使用方法
/*** 转载请注明作者longdick http://longdick.iteye.com**/ wait()、notify()、notifyAll()是三个定义在Object类里的方法,可以用来控制线程的状态。这三个方法最终调用的都是jvm级的native方法。随着jvm运行平台的不同可能有些许差异。 如果对象调用了wait方法就会使持有该对象的线程...2009-08-20 14:43:49 · 856 阅读 · 0 评论 -
Java自定义序列化行为解析
正常情况下,一个类实现java序列化很简单,只需要implements Serializable接口即可,之后该类在跨jvm的传输过程中会遵照默认java序列化规则序列化和反序列化;不同jvm版本之间序列化方式稍有不同,但基本上都是兼容的。在某些特殊情况下,可能需要自定义序列化和反序列化的行为,看下面例子: class AbstractSerializeDemo { p...2011-04-26 10:50:29 · 242 阅读 · 0 评论