摘要:智能卡(smart card),也称为集成电路卡,即IC 卡.是指嵌有集成电路芯片的一种便携式卡片塑料,卡片包含了微处理器,I/O接口及存储器,提供了数据计算,访问控制及存储功能.智能卡作为"卡家族"中的一个成员,随着微电子和计算机在技术的不断进步而得到飞速的发展,智能卡已经应用到了社会的各行各业和人们生活的方方面面.Java Card技术主要是在智能卡或与智能卡相近的装置上,以具有安全防护性的方式来执行小型的Java应用程序(也称为Java Applet)的技术,此技术也被广泛运用在SIM卡(用于GSM手机内)、ATM卡(也称金融卡、提款卡)上.本文重点介绍Java Card技术带给智能卡的技术优势, 简述Java智能卡的系统结构和Java智能卡应用程序的开发过程, 给出Java Card技术在移动通信中的一个具体应用,即一种新型的SIM卡--Java STK卡.