面向对象程序设计第1讲Java概述.ppt
《面向对象程序设计第1讲Java概述.ppt》由会员分享,可在线阅读,更多相关《面向对象程序设计第1讲Java概述.ppt(24页珍藏版)》请在三一办公上搜索。
1、面向对象程序设计第1讲 Java概述,课程目标,掌握Java语言的基础知识理解和掌握面向对象程序设计的基本思想熟练地使用Java语言进行程序的编写、编译以及调试工作养成良好的编程规范,编写具有一定实用价值的Java应用程序和小程序,参考资料,教材:Java面向对象程序设计,赵生慧、孙家启等编著,高等教育出版社。参考书:JAVA语言程序设计,朱福喜编著,清华大学出版社简单、入门Think in Java、Core Java全面、深入 API文档完整、准确参考网址:http:/http:/,学习方法,基础层次读懂书上简单程序。第一层次模仿书上简单程序。第二层次自己编写简单程序。第三层次修改别人复杂
2、程序。第四层次自己编写复杂程序。第五层次分析专家复杂程序。第六层次自己编写优秀软件。,听过的 会忘记,看过的 会记住,做过的 才会明白。,课程考核办法及要求,(1)上机实验20按要求按时预习实验内容按时到课,完成实验报告(2)作业+课堂 20按时到课,认真听讲按时按要求完成作业(3)考试(闭卷)60,第一章 Java概述,内容Java的发展和特点Java运行环境设置Java程序结构面向对象程序设计,目标了解Java的发展历史以及特点 理解Java 平台无关性的含义重点:掌握Java的基本程序结构和编程开发环境 难点:掌握Java application与Java applet编辑、编译与运行的
3、方法初步了解类和对象的概念,Java的发展(一),Java是由Sun Microsystems的James Gosling所领导的开发小组设计的。最初的版本是1991年的橡树(Oak),其目标是设计独立于平台且能够嵌入到不同的消费类电子产品的程序。随着Internet及WWW的发展,Web也需要在不同的环境不同的平台上进行程序的移植,这个变化导致了Oak的转型及Java的诞生。1995年,Sun公司对Oak进行了修改,用于开发Internet应用程序,并将其命名为Java。,Java的主要版本,Java 2被分成J2SE、J2EE和J2ME三种平台。J2SE,即Java 2 Platform
4、Standard EditionJava 2标准版,是一种开发和部署平台,提供了编写桌面应用程序所有必需的功能。J2EE,即Java 2 Platform Enterprise Edition Java 2企业版。J2EE是针对Internet环境下企业级应用推出的一种全新概念的模型,适合于开发服务器端应用程序或者大型ERP系统等。J2ME,即Java 2 Platform Micro EditionJava2微型版。应用于各种各样的消费电子产品上,例如智能卡、手机、PDA、电视机顶盒等方面。,Java的特点,Java的飞速发展归功于它所具有的特点 简单性面向对象结构中立安全性可移植性,Jav
5、a运行环境,Java程序开发环境一般要提供编辑、编译与运行工具。Java程序的编辑可以使用任何一个编辑器,编译与运行则通过Sun公司提供的Java开发工具箱JDK(Java Development Toolkit)进行。JDK 是一个简单的命令行工具集,包括软件库、编译Java源程序的编译器(javac.exe)、执行字节码的解释器(java.exe)以及其他的一些实用工具。下载地址,http:/JDK安装,注意环境变量的设置。,JDK安装设置,安装JDK直接运行“jdk-6-windows-i586.exe”,按照安装向导进行安装。设置环境变量:PATH=bin;CLASSPATH=.;Wi
6、ndows 98:autoexec.batWindows NT/2000/XP:控制面板系统高级环境变量,JDK环境内容,安装JDK后产生如下目录结构:bin目录:Java开发工具,包括Java编译器、解释器等 demo目录:一些实例程序 lib目录:Java开发类库 jre目录:Java运行环境,包括Java虚拟机、运行类库等 Java开发工具包括:Javac:Java编译器,用来将java程序编译成Bytecode。Java:Java解释器,执行已经转换成Bytecode的java应用程序。Appletviwer:Applet解释器,用来解释已经转换成Bytecode的java小应用程序。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 程序设计 Java 概述
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5461812.html