当前位置:第一POS网 > pos机知识点 >

怎么将java代码嵌入pos机

浏览:104 发布日期:2023-04-26 00:00:00 投稿人:佚名投稿

1、能不能用Java进行嵌入式开发?

Java是能够进行嵌入式开发的,原因如下:
1.
运行Java虚拟机(JVM)解释Java字节码,就可以在嵌入式设备上运行程序。
2.
使用Java的JIT后,只有那些使用频率高的代码才会被编译。而在系统中只是偶然被执行的代码则采用解释来编译。同时,JIT尽量使被编译的代码其内存占有量保持在一较小的范围内。对CVM(CDC所使用虚拟机),默认值为512K.而在一些较优秀的程序中,可以发现,其值为100K-300K.这也就是说,使用Java编写的程序,只有使用频率比较高的代码才导致内存占用的增加。相反,使用C/C++编写的程序,整个代码都需要进行编译。因此,不能说使用Java语言编写的程序占用的内存就会比使用C/C++编写的程序大。这决定于软件相对于平台代码的复杂度及大小。如果软件规模比较大,Java平台所消耗的内存远小于Java类文件简洁性节约的内存,这种情况下,使用Java平台将有利于节约内存。如果软件的规模比较小,则Java平台消耗的内存就比较明显了,可以考虑使用C/C++来开发,以节约内存。

2、pos机和通讯软件之间的报文怎么使用UDP进行传送(使用java)

UDP协议
用户数据报协议UDP(User Datagram Protocol)是无连接传输层协议,提供应用程序之间传送数据报的基本机制。

1.UDP报文的格式
每个UDP报文称为一个用户数据报:它分为两部分:头部和数据区。如图6-14是一个UDP报文的格式,报文头中包含有源端口和目的端口、报文长度以及UDP检验和。

源端口(Source Port)和目的端口(Destination Port)字段包含了16比特的UDP协议端口号,它使得多个应用程序可以多路复用同一个传输层协议 – UDP协议,仅通过不同的端口号来区分不同的应用程序。
长度(Length)字段记录了该UDP数据包的总长度(以字节为单位),包括8字节的UDP头和其后的数据部分。最小值是8(即报文头的长度),最大值为65,535字节。
UDP检验和(Checksum)的内容超出了UDP数据报文本身的范围,实际上,它的值是通过计算UDP数据报及一个伪包头而得到的。但校验和的计算方法与通用的一样,都是累加求和。
不危险,可以打开

3、pos机远程连接用java怎么写

socket

4、如何将下载的java源代码导入到eclipse中运行

  eclipse打开并运行一个已经写好的java文件步骤如下:
  1、新建一个java工程项目:右键Eclipse的PackageExplorer空白部分,点击New,再点击JavaProject,输入工程名,点击finish;

  

  2、在新建的工程里新建一个类:右键工程,点击New,再点击Class,输入类名,点击finish;
  3、把写好的java文件的代码复制到新建的类中;
  4、右键新建的类文件,点击RunAs,再点击JavaApplication即可运行Java文件。
  需要注意的是:java文件要成功运行,前提是要有主方法(main)的存在,没有主方法没办法运行java程序。

是zip文件吗?解压缩后,
打开Eclipse编译器,点击“File”

在弹出的下拉框内找到“import”,然后点击

然后在弹出的对话框内找到“Genernal”,点击,接着点击“Existing Projiect into Workspace” 然后点击“next”

在“Select root directory”内填写一下项目路径,然后,点击”finish“就OK了 强烈建议你找本书好好看看,注意是要有实例的那种。
至于如何导入,请先看好你的Java源代码是工程还是网站,如果是工程,用上述两位的方法就可以了,如果是网站,请用MyEclipse或在Eclipse上装上MyEclipse插件再打开,不然肯定会出问题。 从文件菜单-->import--->existing projects workspace,然后找到你的文件,直接导入,导入后按finish就可以了.如果还有问题,可以百度留言. file import 第一个是导工程的 第2个是导 ZIP格式的,你进去一看就知道了

5、如何把java代码嵌入到javascript中

如果页面是JSP页面,则可以直接嵌套写,如:
<javascript>var jsstr = "abc";</javascript>
<% String str = new String(" %> <javascript>jsstr</javascript><% "); %>
如果是HTML页面,则只有用DWR调用JAVA方法进行值的传递。 如果页面是JSP页面,则可以直接嵌套写,如:
<javascript>var jsstr = "abc";</javascript>
<% String str = new String(" %> <javascript>jsstr</javascript><% "; %>
如果是HTML页面,则只有用DWR调用JAVA方法进行值的传递。 不能,javascript不能执行java代码。
但是在java8中,通过其他类库,可以java代码中执行javascript代码,执行。 这是不可能的,一种是脚本语言,一种是需要编译的语言,运行的环境都不相同 直接用<% %>这种方式在js中就可以使用java代码

转载请带上网址:http://www.pos-diy.com/posjitwo/91226.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 babsan@163.com 举报,一经查实,本站将立刻删除。
联系我们
订购联系:小莉
微信联系方式
地址:深圳市宝安区固戍联诚发产业园木星大厦

公司地址:深圳市宝安区固戍联诚发产业园木星大厦

举报投诉 免责申明 版权申明 广告服务 投稿须知 技术支持:第一POS网 Copyright@2008-2030 深圳市慧联实业有限公司 备案号:粤ICP备18141915号