gsu*_*nic 2 smartcard javacard
我一直在浏览JavaCard API和示例,找不到对更高级别数据集合(如List,ArrayList,HashMaps等)的任何引用?
我想念什么吗?
我知道JavaCard环境的资源非常有限,并且JVM必须尽可能小,但是缺少某种形式的易于使用的数据收集对象会使过程变得很手工。
没错,JavaCard API中没有像List,ArrayList或HashMap这样的集合。数组就是您的全部-必要时可以实现自己的ArrayList。毕竟也没有String。
JavaCard不是Java,尽管名称可能令人困惑。JavaCard中的编码非常底层。您应该将JavaCard用作具有Java语法的汇编程序。