java第一章课件(清华大).ppt
《java第一章课件(清华大).ppt》由会员分享,可在线阅读,更多相关《java第一章课件(清华大).ppt(37页珍藏版)》请在三一办公上搜索。
1、Java程序设计,刘继承 王社伟 宋敏 主编,讲授:郑丽萍Tel:E-mail:办公室:莲花街6410,-Java程序设计及实验,课程要求,考试形式:闭卷总成绩=平时成绩*10%+实验成绩*20%+期末成绩*70%平时成绩包括:平时点名+课堂提问和练习+作业实验成绩:实验代码检查+实验报告(课代表或学习委员按照学号整理)遵守课堂纪律,关闭通讯工具实验课必须携带布置的实验题目相应的代码,课程安排,总学时54个;讲授课时40个;实验课时14个。上课时间地点:星期二:第一大节,第6-15周,文科组团楼111#星期五:第三大节,第6-15周,莲4号教学楼314#实验时间地点:第7、9、10、12、13
2、、14、15周:星期五,第四大节,6308机房实验报告:按照要求提交,程序类课程,多动手写程序,programming everyday。语言类课程很重实践,不动手编程,看再多书也没有用。,课程内容,Java入门Java基本语法流程控制面向对象编程继承抽象类、接口和内部类,枚举异常输入输出图形用户界面AppletJDBC集合类,第一章 Java入门,1.1 Java简介1.2 Java平台1.3 Java程序的开发流程 1.4 小试身手 1.5 Java API文档的使用1.6 Java Doc文档,1.1 Java简介,1.Java的由来1991,Sun公司,“绿色计划”的小型项目组,智能电
3、器,开发Oak语言。Oak语言特点:跨平台,精巧,安全现实:智能电器发展缓慢,Oak陷入低谷。转机:1993年,Internet发展1995年,Oak更名为Java1996年,第一个Java开发工具包,JDK1.01999年,Java 2分为J2SE、J2EE和J2ME2006.12,sun发布Java SE 62011.7,Oracle收购Sun公司,之后发布了Java 72014.3,Oracle发布Java 8,1.1 Java简介,2.Java的特点简单性 面向对象 平台无关性 解释型 分布式 安全性 动态特性 多线程 高性能,Java和c/c+相比没有指针不需要进行内存的分配无头文件
4、无go to语句,面向对象的好处:可以设计出可以重用的组件使开发出的软件更具弹性且容易维护,Write once,run anywhere 硬件平台无关操作系统无关,解释器对java字节代码解释执行。,支持两种分布性:数据分布操作分布,没有指针Java字节码进入解释器时,需要进行字节码的校验器检查Java解释器决定程序中类的内存布局,装载单独的内存区域客户端可以限制装载类访问的文件系统,Java程序的基本组成单元是类,可以动态地更改类库中方法和变量。,多线程使应用程序能够并行执行;同步机制保证了对共享数据的正确操作;实现更好的交互响应和实时行为。,Java字节码与机器码十分接近,转换成机器码速
5、度快,具有较高的性能。,1.2 Java平台,java程序具有“Write once,run anywhere”的特点。,1.2 Java平台,1.2.1 Java平台的构成 Java虚拟机(JVM)Java应用程序接口(Java API),1.2 Java平台,Java SE(J2SE)Java Standard Edition。提供了标准的JDK开发平台,利用该平台可以开发Java桌面应用程序、低端的服务器应用程序,以及Java Applet。Java EE(J2EE)Java Enterprise Edition,可以构建企业级的服务应用。Java EE平台包含了Java SE平台,并增
6、加了附加类库,以支持目录管理、交易管理和企业级消息处理等功能。Java ME(J2ME)Java Micro Edition。Java ME是一种很小的Java运行环境,用于嵌入式的消费产品中,如移动电话、掌上电脑或其他无线设备等。,1.2.2 Java平台的版本,1.2 Java平台,1.2.3 JRE 和 JDK 1.Java运行时环境(JRE)JRE(Java Runtime Environment)提供了运行Java程序所必需的类库、JVM及其它必要的组件。但它不包含开发工具编译器、调试器和其它工具。,1.2 Java平台,2.Java开发工具包(JDK)JDK(Java Develo
7、pment Kit)包含:JREJava基础类库Java开发工具,如编译器、调试器等,2安装Java SE平台,JDK主要目录内容介绍:开发工具位于子目录bin中,用于开发、执行、调试和保存java程序Java运行环境位于子目录jre中,JDK使用JRE实现,其包括Java虚拟机(JVM)、类库及其他支持库和支持文件。附加库位于子目录lib中,包括开发工具所需要的其他类库和支持文件。,1.2 Java平台,1.2 Java平台,1.2.4 JDK的下载与安装1.JDK的下载 http:/w2.JDK的安装,1.2 Java平台,1.2.5 环境变量的配置 path环境变量的配置(JDK平台提供
8、的Java编译器(javac.exe)和Java解释器(java.exe)位于Java安装目录的bin文件夹中,为了能在任何目录中使用编译器和解释器,需要设置Path。)设置JAVA_HOME环境变量我的电脑属性高级环境变量设置(左下)。在系统环境变量中设置。选新建环境变量,变量名 JAVA_HOME,变量值中填入jdk安装路径。,1.2 Java平台,设置path变量指明javac,java所在位置。系统变量中如果有path变量,选择“编辑”或双击,在变量值的最前边加上%JAVA_HOME%/bin;(注意最后的分号,用来作为不同路径之间的分隔符),并且一定要在最前).系统变量中如果没有这个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 第一章 课件 清华
链接地址:https://www.31ppt.com/p-6510073.html