前身是1991年由美国Sun公司的JameGosling、BillJoe等人开发的Oak语言。Java是一种具有“简单、面向对象、分布式、解释型、健壮、安全、与体系结构无关、可移植、高性能、多线程和动态执行”等特性的语言。