(东软实训课件)JAVA编程基础-01认识Java.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《(东软实训课件)JAVA编程基础-01认识Java.pdf》由会员分享,可在线阅读,更多相关《(东软实训课件)JAVA编程基础-01认识Java.pdf(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、3 Sept.2008 Neusoft Confidential JAVA编程基础编程基础 认识认识JAVA 课程目标课程目标 Java 语言编程基础课程的主要目标是:为编写面向对象的java应用程序提供所需要的知识和技能。在本课程中,将学习 Java 编程语言的语法、流程控制语句和面向对象的概念,以及 Java 异常等技术。课程概述课程概述 本课程将描述:Java 编程语言的特点 Java语法变量和修饰符 表达式和流程控制语句 数组 面向对象基础知识 面向对象高级知识 异常处理 第一章第一章 认识认识JAVA 目标目标:本章旨在向学员介绍:本章旨在向学员介绍:1)描述描述java技术的关键特
2、性技术的关键特性 2)Java开发环境的搭建开发环境的搭建 3)Java程序开发的流程程序开发的流程 教学方法:教学方法:讲授讲授ppt 上机练习上机练习 本章要点本章要点 Java简介简介 Java技术 Java 版本 Java特点特点 跨平台 半编译半解释 Java开发环境的搭建开发环境的搭建 Jdk的安装 环境变量的配置 第一个第一个Java程序程序 Java 程序运行原理 Contents Java简介简介 1 Java平台的特点平台的特点 2 Java开发环境的搭建开发环境的搭建 3 第一个第一个Java程序程序 4 什么是什么是Java技术技术 Java技术主要分成几个部分技术主要
3、分成几个部分 编程语言、开发环境、应用程序环境、部署环境 一种编程语言 可像任何其他编程语言一样使用 Java 编程语言来创建应用程序 一种开发环境 Java技术包含一系列的工具:编译器、解释器、文档生成工器、类文件打包工具等 JRE中包括了一个完整的Java类集合 应用程序环境 Java技术应用程序是独立的程序,不需要web浏览器就可执行 一种部署环境 JRE(Java Runtime Environment)Web 浏览器 Java语言的历史语言的历史 开始研究 1990 Oak 1991.6 HotJava 1995.5 Java1.0 1995.5.23 Java1.1 1997.2.
4、18 Java1.2 1998.12.4 Java1.3 2000.5.8 Java1.4 2002.2.13 Java1.5 2004.9 Java1.6 2012.6 Oracle 收购sun 2009.4.20 Java7 2011.7.28 The Green Team September of 1997 From left to right they are:Al Frazier,Joe Palrang,Mike Sheridan,Ed Frank,Don Jackson,Faye Baxter,Patrick Naughton,Chris Warth,James Gosling,B
5、ob Weisblatt,David Lavallee and Jon Payne.Missing in action:Cindy Long,Chuck Clanton,Sheueling Chang and Craig Forrest.Java语言版本 Java SE 标准版(Standard)。J2SE 包含那些构成Java语言核心的类。适合开发桌面应用程序和底层应用程序。同时它也是Java EE的基础平台。Java EE 企业版(Enterprise)。J2EE 包含J2SE 中的类,并且还包含用于开发企业级应用的类,如EJB、servlet、JSP、事务控制。为企业级应用提供了标准平台
6、,简化复杂的企业级编程。Java ME 微缩版(Micro)。包含J2SE中一部分类,用于嵌入式系统开发。专门针对一些小型的消费电子产品,如:手机、PDA、机顶盒 Java语言版本 Contents Java简介简介 1 Java平台的特点平台的特点 2 Java开发环境的搭建开发环境的搭建 3 第一个第一个Java程序程序 4 Java特点特点 跨平台 一种简单 面向对象 分布式 半编译半解释 健壮 安全 多线程 Java特点特点 跨平台 作为一种网络语言,Java编译器将Java源程序编译成一种与体系结构无关的中间文件格式。只要有Java运行系统的机器都能执行这种中间代码。从而使同一版本的
7、应用程序可以运行在不同的平台上。Java特点特点 简单 Java是个精简的系统,无需强大的硬件环境便可以很好地运行。Java的风格和语法类似于C+,因此,C+程序员可以很快就掌握Java编程技术。Java摒弃了C+中容易引发程序错误的地方,如多重继承、运算符重载、指针和内存管理等,Java语言具有支持多线程、自动垃圾收集和采用引用等特性。Java提供了丰富的类库,方便用户迅速掌握Java。Java特点特点 面向对象 面向对象可以说是Java最基本的特性。Java语言的设计完全是面向对象的,它不支持类似C语言那样的面向过程的程序设计技术。所有的Java程序和applet均是对象,Java支持静态
8、和动态风格的代码继承及重用。Java特点特点 分布式 Java包括一个支持HTTP和FTP等基于TCP/IP协议的子库。因此,Java应用程序可凭借URL打开并访问网络上的对象,就像访问本地文件一样简单方便。Java的分布性为实现在分布环境尤其是Internet下实现动态内容提供了技术途径。Java特点特点 半编译半解释 源程序先编译成字节码,Java解释器(运行系统)能直接对Java字节码进行解释执行。链接程序通常比编译程序所需资源少。Java特点特点 健壮 Java是一种强类型语言,它在编译和运行时要进行大量的类型检查。类型检查帮助检查出许多开发早期出现的错误。Java自已操纵内存减少了内
9、存出错的可能性。Java的数组并非采用指针实现,从而避免了数组越界的可能。Java通过自动垃圾收集器避免了许多由于内存管理而造成的错误。Java在程序中由于不采用指针来访问内存单元,从而也避免了许多错误发生的可能。Java特点特点 安全 作为网络语言,安全是非常重要的。Java的安全性可从两个方面得到保证。一方面,在Java语言里,象指针和释放内存等C+功能被删除,避免了非法内存操作。另一方面,当Java用来创建浏览器时,语言功能和一类浏览器本身提供的功能结合起来,使它更安全。Java语言在你的机器上执行前,要经过很多次的测试。它经过代码校验,检查代码段的格式,检测指针操作,对象操作是否过分以
10、及试图改变一个对象的类型。另外,Java拥有多个层次的互锁保护措施,能有效地防止病毒的入侵和破坏行为的发生。Java特点特点 多线程 线程有时也称小进程,是一个大进程里分出来的小的独立运行的基本单位。Java提供的多线程功能使得在一个程序里可同时执行多个小任务,即同时进行不同的操作或处理不同的事件。多线程带来的更大的好处是具有更好的网上交互性能和实时控制性能,尤其是实现多媒体功能。Contents Java简介简介 1 Java平台的特点平台的特点 2 Java开发环境的搭建开发环境的搭建 3 第一个第一个Java程序程序 4 Java开发环境的搭建 安装安装 JDK6.0 配置配置 Path
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 东软实训 课件 JAVA 编程 基础 01 认识
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内