- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
朱鹏鹏教案(一) VIP.doc
曲 阜 师 范 大 学
实 习 生 试 教 教 案
计算机科学 学院(系) 计算机科学与技术 专业 2011 年级 2 班
实习生 朱鹏鹏 试教课程 Java语言程序设计
实习学校 曲阜师范大学 实习班级___________________
实习课时 5 月 31 日 (星期 六 ) 第 10 节
中学指导教师__________________ _________月_________日 批准
系指导教师 孟静 5 月 30 日 批准
课题 Java概述 教学目的 从整体上了解Java的学习过程
学习javaSE的基本知识点 教学重点
和难点 重点:Java环境变量的配置,Java面向对象思想的理解,Java虚拟机运行机制。
难点:Java环境变量的配置,Java语法规范和HelloWorld程序的编写 课的类型 新授课 教学方法 讲授法 谈论法 演示法 练习法 课堂讨论法 实验法 教学用具 教
学
过
程 (一)背景
1. Java的崛起
1)企业级应用开发领域中的领头羊,占着过半壁江山之多的市场份额!
2)Java语言之父:James Gosling胸口是Java吉祥物:Duke
3)2009年4月20日 19 点 40 分 电:
美国数据软件巨头Oracle公司20日宣布以74亿美元收购Sun公司。
2. Java语言
1)1991,Oak语言,Java语言的曾用名;
2)Java 编程语言的风格十分接近C、C++语言。它是一个纯的面向对象的程序设计语言,它继承了 C++ 语言面向对象技术的核心,舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。
3)在 Java SE 1.5 版本中,又引入了泛型编程、类型安全的枚举、可变参数和自动装/拆箱等语言特性。
4)在Java SE1.7中,又引入捕获多个异常,自动资源关闭等新特性。
(二)Java分类
1.Java主要技术和分支以及应用领域
1)Java SE
Java Platform,Standard Edition,Java SE 以前称为J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java 应用程序,能为Java EE提供开发基础。
2)Java EE
Java Platform,Enterprise Edition,以前称为J2EE。可帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在Java SE
教
学
过
程 的基础上构建的,它提供Web 服务、组件模型、管理和通信API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和Web 2.0 应用程序。
3)Java ME
Java Platform,Micro Edition,以前称为J2ME,也叫K-JAVA。用来开发移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)。现在使用的越少用了,Android会逐渐的取代J2ME的市场份额。
4)以java语言开发的其他智能设备
时下最火的Android ,屹立不倒的BlackBerry等智能设备开发
5)思考
Java程序和操作系统间有没直接关系?
为什么Java跨平台?Java虚拟机跨平台不?
2. Java技术特性
1)简单性
2)面向对象
3)可移植性
4)分布式
5)多线程
6)动态性
7)健壮性
8)安全性
(三)运行环境
1. Java运行环境
1)在电脑上玩街机游戏
2)Java平台,Java平台是纯软件平台,包括
Java虚拟机:JVM
Java应用程序编程接口:API
教
学
过
程 3)街机游戏和Java程序的运行机制对比
(四)Java程序运行机制
1. 计算机高级语言类型
编译型
解释型
总结:Java既是编译型语言又是解释型语言。
2. Java程序的组成
Java源文件
字节码文件
(五)Java开发环境搭建(重点)
1. 下载并安装JDK(Java开发工具包)
jdk包含Java开发工具和运行环境(jre) jdk=Java Development Kit j
文档评论(0)