一章java语言入门-Java2实用教程3版教学课件.ppt
《一章java语言入门-Java2实用教程3版教学课件.ppt》由会员分享,可在线阅读,更多相关《一章java语言入门-Java2实用教程3版教学课件.ppt(21页珍藏版)》请在三一文库上搜索。
1、Java 2实用教程(第版)教学课件,主讲教师:张国平 E-mail:,课时分配: 理论课:64课时 实验课:32课时 考试性质: 考试科目 成绩评定: 考试成绩:平时成绩(包括:出勤、作业、实验、学习态度)*30%+期末考试成绩*70%,目标,了解Java的发展史 了解 Java 的特点和优点 了解 Java 的运行机制 了解 Java 程序的基本结构 掌握如何编译和运行 Java 程序 了解JSP的概念,1.1 Java发展史,1990 年Sun 公司的 James Gosling等人开始开发名称为 Oak 的语言。希望用于控制嵌入在有线电视交换盒、PDA等的微处理器。 1993 年交互式
2、电视和 PDA 市场开始滑坡,而 Internet 正处于增长时期,因此Sun 公司将目标市场转向 Internet 应用程序。 1994年将Oak语言更名为Java。 1995年Sun 公司的 HotJava 浏览器问世。,1.2 什么是 JAVA,Java 完全面向对象的编程语言。 Java 可用来生成两类程序:应用程序、 小应用程序( Applet ) 。 Java 既是一种解释执行的语言,也是一种编译执行的语言。,Java的基本特点1-1,简单 面向对象 分布式,Java的风格类似于C+,因而对C+程序员而言非常容易掌握Java编程技术; Java摒弃了C+中容易引发程序错误的地方,如
3、指针操作和内存管理;,在 Java 中任何东西都是对象,因此,重点集中在数据以及应用程序中的数据操作方法。,Java提供了包容广泛的例程库,可处理像HTTP和FTP这样的TCP/IP协议。Java应用程序可通过一个特定的URL来打开并访问对象,就像访问本地文件系统那样简单。,Java语言提供的安全 编译器提供的安全 字节码校验器 类加载器,Java的基本特点1-2,健壮性 安全 体系结构中立 可移植性,Java在编译和运行程序时都要对可能出现的问题进行检查 它提供自动垃圾收集来进行内存管理 面向对象的异常处理机制,Java 程序被编译成一种与体系结构无关的字节代码 只要安装了Java运行时系统
4、Java程序可以在任意的处理器上运行,源代码级 目标代码级,Java的基本特点1-3,解释执行 高性能 多线程 动态,编译器 javac 将处理.java源文件生成类文件 类文件可通过名称为 java 的加载实用程序解释执行,将Java 字节码转换为机器可执行代码。,通过JIT编译器首先将字节码编译成固有代码,将结果缓存下来,然后在需要时调用它们。,Java语言内置支持多线程的功能 Java 类库提供了 Thread 类,Java自身的设计使它适合于一个不断发展的环境。在Java类库中可以自由地加入新的方法和实例变量而不会影响用户程序的执行。,1.3 安装SUN公司的SDK,Sun公司要实现“
5、编写一次,到处运行”(Write once,run anywhere)的目标,必须提供相应的Java运行平台,目前Java运行平台主要分为3个版本: J2SE: Java 标准平台 J2EE:Java企业平台 J2ME:Java小型平台 注:学习Java必须从J2SE开始目前Sun公司已发布了SDK的1.5测试版本(beta版),可以登录到Sun公司的网站:http:/,免费下载SDK1.5(例如:jdk-1_5_0-beta2-windows-i586.exe),系统环境变量Path 值的设置,SDK平台提供的Java编译器(javac.exe)和Java解释器(java.exe)位于Jav
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 语言 入门 Java2 实用教程 教学 课件
链接地址:https://www.31doc.com/p-2656733.html