JAVA程序设计包括程序设计基础、面向对象程序设计,GUI程序设计三个部分。程序设计基础介绍了基本数据类型、变量、常量、赋值、表达式以及运算符等基本程序设计技术;还有控制语句、方法、数组。面向对象程序设计介绍面向对象程序设计思想,JAVA是一种面向对象程序设计语言,它使用抽象、封装、继承和多态提供开发软件的灵活性、模块化和复用性。包括对象和类的设计,类的继承、多态、异常处理、抽象类以及接口。GUI程序设计包括GUI基础、绘制图形、事件驱动程序设计、创建图形用户界面等。