Java程序设计语言概述.ppt

上传人:za****8 文档编号:13189718 上传时间:2020-06-07 格式:PPT 页数:23 大小:258.96KB
返回 下载 相关 举报
Java程序设计语言概述.ppt_第1页
第1页 / 共23页
Java程序设计语言概述.ppt_第2页
第2页 / 共23页
Java程序设计语言概述.ppt_第3页
第3页 / 共23页
点击查看更多>>
资源描述
Java程序设计,教材:Java程序设计项目教程北京理工大学出版社,第1章Java程序设计语言概述,1.1Java语言诞生背景1.2Java语言的特点1.3Java运行机制1.4Java的运行环境1.5最简单的Java程序1.6Java编程规范,1.1Java语言诞生背景,Java语言得名于印度尼西亚一个盛产咖啡的岛屿,中文名叫爪哇,其寓意是为世人端上一杯热咖啡。目前,Java主要有3个独立的版本。JavaSE:标准版本JavaEE:企业级应用程序JavaME:开发有限连接、内存和用户界面能力的设备应用程序。,Java语言诞生背景,Java语言是Sun公司于1990年开发的,当时Green项目小组的研究人员正在致力于为未来的智能设备开发出一种新的编程语言,由于该小组的成员JamesGosling对C+的执行过程中的表现非常不满,于是把自己封闭在办公室里编写了一种新的语言,并将其命名为Oak。这个名称源于Gosling办公室的窗外正好有一棵橡树(Oak)。后来,由于去注册Oak商标时,发现它已经被另一家公司注册,所以不得不改名。要取什么名字呢,工程师们边喝咖啡边讨论着,看看手上的咖啡,再想到印度尼西亚有一个重要的盛产咖啡的岛屿,中文名叫爪哇,于是将其改名为Java。随着Internet的迅速发展,Web的应用日益广泛,Java语言也得到了迅速发展。1994年,Gosling用Java开发了一个实时性较高、可靠、安全、有交互功能的新型Web浏览器,它不依赖于任何硬件平台和软件平台。这种浏览器名称为HotJava,并于1995年同Java语言一起,正式在业界对外发表,引起了巨大的轰动,Java的地位随之而得到肯定。此后的发展非常迅速。,1.2Java语言的特点,Java语言适用于Internet环境,是一种被广泛使用的网络编程语言,它具有简单、面向对象、可移植、分布性、解释器通用性、稳健、多线程、安全及高性能等语言特性。另外Java语言还提供了丰富的类库,方便用户进行自定义操作。,1.3Java运行机制,Windows操作环境,Unix操作环境,Mac操作环境,开发过程,1.4Java的运行环境,打开:“我的电脑”-“属性”-“高级”-“环境变量”-“系统变量”设置环境变量:java_home:C:jdk1.6.0path:C:jdk1.6.0binclasspath:C:jdk1.6.0lib;.,JDK6.0的新特性,刚刚发布的JavaStandardEdition6(JavaSE6,也被称为Mustang)包括了许多新特性。例如全新的桌面新特性:新增的系统托盘SystemTray类调用桌面系统功能的Desktop类表格的排序和过滤功能其他特性:Java对象与XML之间的映射使用CompilerAPI动态编译轻量级HttpServer,1.5最简单的Java程序,Java有两类程序,即Java应用程序(Javaapplication)和Java小程序(Javaapplet),前者是在命令行中运行的独立的应用程序,后者需要嵌入网页在浏览器中执行。,Java应用程序(Javaapplication),在还没有正式开发Java程序前,首先需要对Java程序的开发过程有所了解。开发Java程序总体上可以分为3个步骤:编写Java源文件编译Java源文件运行Java程序,编写Java源文件,Java源文件是一种纯文本文件,它可以使用任何文本编辑器进行编辑,其扩展名为.java。例如,可以使用Windows的记事本编写一个名称为HelloWorld.java的Java源文件。代码:publicclassHelloWorldpublicstaticvoidmain(Stringargs)System.out.print(“HelloWorld!”);,编译Java源文件,编译Java源文件,也就是将Java源文件编译(Compile)成Java类文件(扩展名为.class)。例如,将HelloWorld.java文件编译成HelloWorld.class类文件使用如下命令:注:编译Java的原文件,需要指定文件扩展名。,javacHelloWorld.java,运行Java程序,Java程序可以分为JavaApplication(Java应用程序)和JavaApplet(Java小应用程序)。其中,JavaApplication必须通过Java解释器(java.exe)来解释执行其字节码文件,即类文件,JavaApplet需要使用支持它的浏览器(如NetscapeNavigator或IE等)运行。运行Java应用程序的命令如下:注:运行Java的类文件,不需要指定文件扩展名。,javaHelloWorld,Java小程序(JavaApplet),【例1-2】Applet小程序示例,源程序名为“Hello.java”,显示“你好Java!”。1.创建Applet源文件importjava.applet.*;importjava.awt.*;publicclassHelloextendsAppletpublicvoidpaint(Graphicsf)f.drawString(你好java!,10,50);/显示你好java!保存,命名为“Hello.java”,2.编译Applet小程序打开DOS窗口,输入命令:javacHello.java编译生成Hello.class文件,3、编写HTML代码,代码:,4.运行HTML代码程序,Applet小程序的运行有两种方式:一种是使用InternetException浏览器解释运行它;另一种是使用appletviewer命令运行它。,1.6Java编程规范,方法名:往往由多个单词合成,第一个单词通常为动词,首字母小写,中间的每个单词的首字母都要大写,例如balanceAccount,isButtonPress包名:全小写的名词,包之间可以用点分开,如java.awt.event。类名:首字母大写,通常由多个单词合成一个类名,要求每个单词的首字母也要大写,如:classHelloWorld。,接口名:命名规则与类名相同,例如interfaceCollection.变量名:全小写,一般为名词,例如length.常量名:基本数据类型的常量名为全大写,如果是由多个单词构成可以用下划线隔开,如intYEAR;intWEEK_OF_MONTH.,开发工具Eclipse,Eclipse是基于Java的,开放源码的、可扩展的应用开发平台,它为编程人员提供了一流的Java集成开发环境(IntegratedDevelopmentEnvironment,IDE)。Eclipse是通过插件来实现程序的快速开发功能。Eclipse是针对Java语言而设计开发的,但是它的用途并不局限于Java语言,通过安装不同的插件Eclipse还可以支持诸如C/C+、PHP、COBOL等编程语言。Eclipse利用Java语言写成,所以Eclipse可以支持跨平台操作。,利用Eclipse编写java程序的流程,1.新建Java项目2.新建Java类3.编写Java代码4.运行程序,习题,1、练习JDK的安装及环境变量的配置2、分别利用记事本和Eclipse编写一程序,输出自己的姓名。,
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!