- 面向对象技术java 第01讲
- 面向对象技术java 第02讲
- 面向对象技术java 第03讲
- 面向对象技术java 第04讲
- 面向对象技术java 第05讲
- 面向对象技术java 第06讲
- 面向对象技术java 第07讲
- 面向对象技术java 第08讲
- 面向对象技术java 第10讲
- 面向对象技术java 第09讲
- 面向对象技术java 第11讲
- 面向对象技术java 第12讲
- 面向对象技术java 第13讲
- 面向对象技术java 第14讲
- 面向对象技术java 第15讲
- 面向对象技术java 第16讲
- 面向对象技术java 第18讲
- 面向对象技术java 第17讲
- 面向对象技术java 第19讲
- 面向对象技术java 第20讲
- 面向对象技术java 第22讲
- 面向对象技术java 第21讲
- 面向对象技术java 第23讲
- 面向对象技术java 第24讲
- 面向对象技术java 第25讲
- 面向对象技术java 第26讲
- 面向对象技术java 第27讲
- 面向对象技术java 第28讲
- 面向对象技术java 第29讲
- 面向对象技术java 第30讲
- 面向对象技术java 第31讲
Java是由Sun Microsystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。1995年更名为Java,并重新设计用于开发Internet应用程序。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Javaapplet。另一方面,Java技术也不断更新。Java自面世后就非常流行,发展迅速,对C++语言形成有力冲击。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。2010年Oracle公司收购Sun Microsystems。
面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。OOP 达到了软件工程的三个主要目标:重用性、灵活性和扩展性。为了实现整体运算,每个对象都能够接收信息、处理数据和向其它对象发送信息。
本课程是计算机科学与技术专业本科生的专业必修课。本课程主要介绍Java语言与面向对象的程序设计基础知识、类与对象、流程控制、数组、类的重用、多态、异常处理、输入/输出流和文件、多线程、图形用户界面(Swing)与Applet程序、Java数据库连接(JDBC)、web应用程序设计。本课程的教学目的在于使学生掌握Java的语法、面向对象的程序设计方法;初步了解GUI程序和多线程程序开发方法;初步了解数据库访问及web应用程序设计方法。