java怎么才能实现对设备的管理,例如COM口的设置和读写(200分)

W

wwwsys

Unregistered / Unconfirmed
GUEST, unregistred user!
java怎么才能实现对设备的管理,例如COM口的设置和读写。顺便问一下,谁知道java
数组的内存形式,是连续的空间吗?是堆栈形式吗?
 
应该有专门的 Class吧!
 
可能有这样的东东。我想它应该由两部分组成:一部分是Java的,一部分是平台相关的
之间用JNI连起来。
 
JNI: Java Native Interface
Jini: Jini technology enables all types of digital devices to work together
in a community organized together without extensive planning, installation,
or human intervention.
 
是堆栈形式
 
请问yysun那里有jni,性能怎样?会不会带来不兼容性。
能直接读网卡的信息吗?jni处于系统的哪一层?请赐教,谢谢
 
JNI好像JDK里就有。据说很烦。肯定不兼容。
 
jni:
http://java.sun.com/products/jdk/faq/jnifaq.html
http://developer.java.sun.com/developer/Books/advancedprogramming/jni.pdf
jini:
http://www.sun.com/jini/
http://jini.org
Jini[tm] network technology provides a simple infrastructure for delivering
services in a network and for creating spontaneous interaction between programs
that use these services regardless of their hardware/software implementation.
Any kind of network made up of services (applications, databases, servers,
devices, information systems, mobile appliances, storage, printers, etc.) and
clients (requesters of services) of those services can be easily assembled,
disassembled, and maintained on the network using Jini Technology.
Services can be added or removed from the network, and new clients can find
existing services - all without administration.
 
多谢高手指点,不过,的确太烦了,我想做一个接受数据包的程序,想丛底层做起,看来
困难太大,java的socket有没有类似c函数中的socket(pf_inet,sock_raw,IPPROTO_RAW),
可以直接定义插口到IP层取数据,java.net中提供的几个socket类都不行只有两种,真
是没办法,还请高手指点,谢谢
 
数组的内存形式应该是连续的。
 
数组在内存中不一定(不敢用绝对)是连续的,请参考JVM规范。数组在内存中只是堆栈的标识,而JVM堆栈
肯定不是全连续的。
 
wwwsys: 请继续讨论或结束问题
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
873
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
顶部