Java语言在Web应用软件领域的应用广泛,但是由于其易受反编译的特性,保护Java类文件的安全性变得非常重要。通过分析传统的Java类文件保护方法,本文在代码混淆加密技术的基础上提出了一种纯Java技术的代码授权方法,有效地提高了Java类文件的保护水平。