java程序如何写入硬件设备中

最近学习java开发都是在做网站跟应用方面的,想了解下有关JAVA跟硬件互交的知识..
如何通过RS232串口将Java应用程序植入到其他的硬件设备.在机器上使用..

求各位大神说说那些原理...

java程序,由于需要运行在虚拟机上。由于一般的嵌入式设备上跑不了虚拟机。所以不能在硬件里跑java.嵌入式开发,一般是c语言

就是232口通讯。至于怎么通讯,要看设备怎么定义的。如果有开发包,有别的语言写的,可以照着写。如果没有文档,有别的程序,可以用串口调试助手调试分析。