(东软实训课件)java编程基础-01认识java

(东软实训课件)java编程基础-01认识java

ID:33507570

大小:1.44 MB

页数:35页

时间:2019-02-26

(东软实训课件)java编程基础-01认识java_第1页
(东软实训课件)java编程基础-01认识java_第2页
(东软实训课件)java编程基础-01认识java_第3页
(东软实训课件)java编程基础-01认识java_第4页
(东软实训课件)java编程基础-01认识java_第5页
资源描述:

《(东软实训课件)java编程基础-01认识java》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JAVA编程基础——认识JAVA3Sept.2008©NeusoftConfidential课程目标•Java语言编程基础课程的主要目标是:为编写面向对象的java应用程序提供所需要的知识和技能。•在本课程中,将学习Java编程语言的语法、流程控制语句和面向对象的概念,以及Java异常等技术。课程概述本课程将描述:•Java编程语言的特点•Java语法变量和修饰符•表达式和流程控制语句•数组•面向对象基础知识•面向对象高级知识•异常处理第一章认识JAVA目标:本章旨在向学员介绍:1)描述java技术的关键特性教学方法:讲授ppt+上机练习2)Java开发环境的搭建3)Java程序开发的流程本

2、章要点•Java简介Java技术Java版本•Java特点跨平台半编译半解释•Java开发环境的搭建Jdk的安装环境变量的配置•第一个Java程序Java程序运行原理Contents1Java简介2Java平台的特点3Java开发环境的搭建4第一个Java程序什么是Java技术•Java技术主要分成几个部分—编程语言、开发环境、应用程序环境、部署环境一种编程语言可像任何其他编程语言一样使用Java编程语言来创建应用程序一种开发环境Java技术包含一系列的工具:编译器、解释器、文档生成工器、类文件打包工具等JRE中包括了一个完整的Java类集合应用程序环境Java技术

3、应用程序是独立的程序,不需要web浏览器就可执行一种部署环境JRE(JavaRuntimeEnvironment)Web浏览器Java语言的历史•开始研究1990•Oak1991.6•HotJava1995.5•Java1.01995.5.23•Java1.11997.2.18•Java1.21998.12.4•Java1.32000.5.8•Java1.42002.2.13•Java1.52004.9•Java1.62012.6•Oracle收购sun2009.4.20•Java72011.7.28TheGreenTeam•Septemberof1997•Fromlefttoright

4、theyare:AlFrazier,JoePalrang,MikeSheridan,EdFrank,DonJackson,FayeBaxter,PatrickNaughton,ChrisWarth,JamesGosling,BobWeisblatt,DavidLavalleeandJonPayne.•Missinginaction:CindyLong,ChuckClanton,SheuelingChangandCraigForrest.Java语言版本•JavaSE—标准版(Standard)。J2SE包含那些构成Java语言核心的类。适合开发桌面应用程序和底层应用程序。同时它也是JavaEE

5、的基础平台。•JavaEE—企业版(Enterprise)。J2EE包含J2SE中的类,并且还包含用于开发企业级应用的类,如EJB、servlet、JSP、事务控制。为企业级应用提供了标准平台,简化复杂的企业级编程。•JavaME—微缩版(Micro)。包含J2SE中一部分类,用于嵌入式系统开发。专门针对一些小型的消费电子产品,如:手机、PDA、机顶盒Java语言版本Contents1Java简介2Java平台的特点3Java开发环境的搭建4第一个Java程序Java特点•跨平台•一种简单•面向对象•分布式•半编译半解释•健壮•安全•多线程Java特点•跨平台作为一种网络语言,Java编译器将

6、Java源程序编译成一种与体系结构无关的中间文件格式。只要有Java运行系统的机器都能执行这种中间代码。从而使同一版本的应用程序可以运行在不同的平台上。Java特点•简单Java是个精简的系统,无需强大的硬件环境便可以很好地运行。Java的风格和语法类似于C++,因此,C++程序员可以很快就掌握Java编程技术。Java摒弃了C++中容易引发程序错误的地方,如多重继承、运算符重载、指针和内存管理等,Java语言具有支持多线程、自动垃圾收集和采用引用等特性。Java提供了丰富的类库,方便用户迅速掌握Java。Java特点•面向对象面向对象可以说是Java最基本的特性。Java语言的设计完全是面向

7、对象的,它不支持类似C语言那样的面向过程的程序设计技术。所有的Java程序和applet均是对象,Java支持静态和动态风格的代码继承及重用。Java特点•分布式Java包括一个支持HTTP和FTP等基于TCP/IP协议的子库。因此,Java应用程序可凭借URL打开并访问网络上的对象,就像访问本地文件一样简单方便。Java的分布性为实现在分布环境尤其是Internet下实现动态内容提供了技术途径。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。