面向对象
程序设计(
Java)
3710167@qq.com
1
概述
主要内容
课程简介Java的历史与发展的历史与发展Java语言概貌(
工作原理、特点)Java语言概貌(工作原理、特点)语言概貌Java的开发工具的开发工具Java的程序分类的程序分类-Applet与Application与第一个Java程序程序第一个
2
课程简介
Java语言基础第1-3章)语言基础(第章语言基础
Java语言概述语言概述Java基本语法基本语法
面向对象基本理论(第章面向对象基本理论第4-8章)
类、对象封装、继承、封装、继承、多态接口、接口、包
Java深入第9、15、11章)深入(第、、章深入
异常处理图形用户界面Java
常用类常用类
3
考核方法
基本知识
形式:形式:期末测试
编程实践
形式:
作业,理论课、形式:作业,理论课、实验课抽查
4
参考资料
核心技术(第版卷基础知识《Java2核心技术第7版))卷I:基础知识》核心技术机械工业出版社《ThinkinJava》第二版BruceEckel》编程思想》《Java编程思想》机械工业出版社编程思想教程(第版》《Java教程第4版)》人民邮电出版社教程http://java.sun.com
5
Java
6
Java的历史Java的历史
SunMicrosystems于1995年推出年推出1991年Sun公司的公司的JamesGosling等人开始公司的等人开始的语言。开发名称为Oak的语言。希望用于控制嵌入在有线电视交换盒、在有线电视交换盒、PDA等的微处理器等的微处理器1994年将年将Oak语言更名为语言更名为Java年将语言更名为Java既安全、可移植,又可跨平台,而且人既安全、可移植,又可跨平台,们发现它能够解决Internet上的大型应用
问题们发现它能够解决
7
Java的发展的发展
1995.5.23Java诞生诞生(Java1.0.2API)诞生1997.2.18JDK(Java开发工具包开发工具包)1.1(Java1.1API)开发工具包1998.12JDK1.2
(Java2SDKv1.2StandardEdition)J2SDK1.4.2JDK5.0JDK6.0
网址(
查询新动向)网址(查询新动向)
http://java.sun.com
8
Java的工作方式的工作方式2-1的工作方式
高级编程语言按运行方式
编译型:跨平台性差,例如C编译型:跨平台性差,例如C解释型:跨平台,速度较慢,例如Java解释型:跨平台,速度较慢,例如Java
Java的文件类型的文件类型
.javaJava源文件.classJava的字节码文件的
9
Java的工作方式的工作方式2-2的工作方式