面向对象编程技术根据人类认识事物采用的思维方式来真实地模拟客观世界,并且把数据与操作封装在类中符合大规模软件开发的要求。1995年,由Sun公司推出的Java语言是纯面向对象编程语言。该语言简单高效、安全性强、可移植性好、支持多线程以及平台无关性等特征成为Internet上最受欢迎的软件开发语言,该语言也为移动互联和智能电子等领域提供软件开发服务。根据TIOBE开发语言排行榜统计,目前有约20%的开发人员使用Java语言。
本课程介绍了Java的面向对象编程技术和多种实用开发方法,旨在培养利用Java程序设计技术解决实际问题的能力,主要内容包括Java概述及系统环境搭建、Java语言基础、Java程序流程控制、数组与方法、面向对象设计(基础篇)、面向对象设计(高级篇)、异常处理、包及访问控制权限、泛型、常用实用类、输入输出、Java类集、反射机制、多线程、图形用户界面、Java数据库编程、Java网络编程等知识点,其中面向对象设计、泛型、类集、多线程和反射机制是重点内容。为学习JavaWeb编程等课程打下基础。