JAVA语言程序设计_2
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Java技术。2001年, 首个国际性JavaOne开发者大会在日本横滨召开;超过100万开发者下载Java 2002年, J2EE SDK下载次数达200万。2004年, Java
2 Platform?? Standard Edition 5 ??Project Tiger??发布;利用Java技术开发的火星探测器成功登陆火星;Sun Java Studio Creator发布。2005年, Java
j2sdk1.4.2_01\lib\;%classpath%。2.设置Windows XP/NT/2000:系统特性设置界面 ;“环境变量”设置界面。在“系统变量”框中选择“Path”,单击
“编辑”按钮。“编辑系统变量”对话框。命令提示符下输入“java”或“javac”。参数提示信息。3.设置DOS起始位置:首先建立一个你存放java源程
行ቤተ መጻሕፍቲ ባይዱ果
Application应用程序有两种输出显示方式:结果输出显示在窗口界面中,结果显示在提示符窗口或MS-DOS窗口上
开发一个Java程序有3个步骤:(1)建立Java源程序(2)编译源程序(3)运行Java程序
第2章 Java基本语法
Java语言的基本元素
例2.1一个简单的Java Application源程序:Welcome2.java。程序的运行结果是输出一句话“欢迎使用Java 2”,
装SDK,在安装过程中可以设置安装路径及选择组件,系统默认的安装路径为C:\ j2sdk1.4.2_01(这里选择E盘),默认的组件选择是全部安装。
4.SDK中的主要文件夹和文件:E:\ j2sdk1.4.2_01中的文件和子目录结构
配置Java运行环境:1、设置Windows 98:在C:\autoexec.bat文件中,添加以下内容:set path=%path%; E:\ j2sdk1.4.2_01\bin;set classpath=.; E:\
项”命令,打开“Internet选项”对话框,选择“高级”选项卡,选取“Java(sun)”下的单选框;选取“Microsoft VM”下的第一个选项“启用Java JIT编译
器” ,选择“安全”选项卡,打开“安全设置”对话框。
编写第一个Java源程序:例1.1 本程序可以在屏幕上显示文字“欢迎你学习Java语言!”。
程序一样可以自建窗口界面,独立运行。事实上,Java语言就是一门高级编程语言,和其它高级编程语言并无两样。3.数字设备领域。Sun正
在把Java的目标从传统的计算机应用向其它数字设备领域扩展。这似乎是一种回归,Java又回到了它的起点。 在不远的将来,我们将会使用更
多的“Java设备”,从数字手机、电视机顶盒到传统的家用电器,可能还有更多叫不出名字的创新产品。4.Java应用的发展趋势。Java在智能Web
钮即可。4、安装java虚拟机:(1)下载并设置Java(TM) 软件。Java (TM)软件中涉及 Web 交互的部分。它包括 Java 虚拟机和许多其
它内容。有了它可以尽情享受 Internet 提供的最佳内容,包括游戏、体育、聊天、电子邮件、艺术、财务工具等等。打开Windows的“控制面
板”窗口。打开“Java(TM) Plug-in 控制面板”对话。(2)打开浏览器Java的功能:打开一个IE窗口,在浏览器菜单栏单击“工具”→“Internet选
public class Hello { public static void main(String args[ ]) {
System.out.println("欢迎你学习Java语言!");
} }
Java程序的编译:Java源程序编写后,要使用Java编译器(javac.exe)进行编译,将Java源程序编译成可执行的程序代码。Java源程序都是扩展
World大会正式宣布Java诞生,创始人为James Gosling。1996年, JDK 1.0软件发布;第一次举办JavaOne开发者大会;JavaBeans?? Servlets 等技
术在会上发布,发布Java Card API。1997年, 三周内超过22万的开发者下载了JDK 1.1 软件;超过8000名开发者参加JavaOne大会;Java Card 2.0
符:分隔符是用来区分源程序中的基本成份,可使编译器确认代码在何处分隔。分隔符有三种:注释符,空白符,普通分隔符。1.注释符:
注释是程序员为了提高程序的可读性和可理解性,在源程序的开始或中间对程序的功能、作者、使用方法等所写的注解。注释仅用于阅读源程
序,系统编译程序时,忽略其中的所有注释。注释有两种类型: // 注释一行,以“//”开始,最后以回车结束。一般作单行注释使用,也可放在 某个语句的后面; /*… */一行或多行注释,以“/*”开始,最后以“*/”结束,中间可写多行。2.空白符:空白符包括空格、回车、换行和制表符 (Tab键)等符号,用来作为程序中各种基本成份之间的分隔符。各基本成份之间可以有一个或多个空白符,其作用相同。和注释一样,系统
(1)Welcome2是一个Application应用程序(2)源程序中有注释语句(3)程序的主体声明了一个自定义类
(4)Welcome2类包含main()方法
Java语言包含标识符、关键字、运算符和分隔符等元素。这些元素有着不同的语法含义和组成规则,它们互相配合,共同组成Java的语句。
标识符:在Java中变量以及类和方法都需要一定的名称,这种名称就叫做标识符。标识符命名的基本规则:所有的标识符都必须以一个字母、 下划线或美元符号“$”开头,后面的字符可以包含字母、数字、下划线和美元符号。标识符是由程序员自己定义的名称,可按上面的规则随意选 取。不过,Java中有一个标识符命名约定:常量用大写字母,变量用小写字母开始,类以大写字母开始。如果一个变量名由多个单词构成,第
平台发布。1998年JDK 1.2发布,其下载次数超过200万;推出应用Java Card技术的世界上首张智能卡;Java标准定制组织(JCP)成立。1999年, Java
2平台源代码公开;JavaOne开发者大会参会人数增长到2万人;J2EE 测试版软件发布。2000年, J2SE v. 1.3平台发布;苹果公司宣布会全力支持
一个单词后面的单词以大写字母开始,例如anInt。下划线虽然可以作为标识符的一员,但常用于常量名的单词分隔,因为常量名都是以大写字
母单词命名的。还要注意一点,Java严格区分字母大小写,标识符中的大小写字母被认为是不同的两个字符。例如以下是四个不同的合法标识
符:ad,Ad,aD,Da。关键字:关键字是Java语言本身使用的标志符。它有其特定的语法含义,如public表示公有的,static表示静态的;分隔
编译程序时,只用空白符区分各种基本成份,然后忽略它。3.普通分隔符:普通分隔符和空白符的作用相同,用来区分程序中的各种基本成
份,但它在程序中有确定的含义,不能忽略。Java有以下普通分隔符: .句号,用于分隔包、类或分隔引用变量中的变量和方法;;分号,是
Java语句结束的标志;,逗号,分隔方法的参数和变量说明等;:冒号,说明语句标号;3.普通分隔符:{} 大括号,用来定义复合语句、方
SDK的下载与安装:1.机器要求:硬件要求:CPU PII以上,64M内存,1OOM硬盘空间即可。
软件要求:Windows98/Me/XP/NT/2000,IE 5以上。2、下载SDK:单击“J2SE 1.4.2 SDK-NEW”超链接,单击页面中“SDK”列对应的“DOWNLOAD”
超链接,单击“Download j2sdk-1_4_2_01-windows-i586.exe”超链接。3.安装SDK:运行下载的“j2sdk-1_4_2_01-windows-i586.exe”软件包,可安
程序执行过程中是不可更改的,它们与变量的区别是不占用内存。
1、 布尔常量:布尔常量只有两个值true和false,代表了两种状态:真和假,书写时直接使用true和false这两个英文单词,不能加引号。2、整型常
法体、类体及数组的初始化;[] 方括号,原来定义数组类型,及引用数字的元素值;() 小括号,用于在方法定义和访问中将参数表括起来,
或在表达式中定义运算的先后次序。
例2.2 标识符、关键字和分隔符的使用。 public class Example {
public static void main(String args[ ]) { int i, c; ...
//这是一个简单的Java Application源程序 class Welcome2 { public static void main(String args[ ]) { System.out.println(“欢迎使用Java 2”);
} // 结束main方法定义
} // 结束类Welcome2定义
名为 .java的文本文件。编译时首先读入Java源程序,然后进行语法检查,如果出现问题就终止编译。语法检查通过后,生成可执行程序代码即
字节码,字节码文件名和源文件名相同,扩展名为 .class。
运行Java程序:在命令提示符窗口或MS-DOS窗口键入解释器文件名和要解释的字节码文件名“java Hello”,按回车键即开始解释并可看到运
序的路径和文件夹,如本书使用的java源程序都存放在为“e:\java\程序”文件夹中。单击“开始”→“所有程序”→“附件”→“命令提示符”,在“命令提
示符”单击右键,选择“属性”菜单,将打开“命令提示符 属性”对话框,选择“快捷方式”选项卡,在“起始位置”栏输入“e:\java\程序”,单击“确定”按
语言)编写的,HTML只能用来定义页面的布局结构,它不是一种编程语言。通过在网页中添加嵌入式编程语言脚本(如CGI,JavaScript等)
也可以使Web页具有和用户的交互能力,但这些嵌入式编程语言的能力有限,而且代码是公开的,远不如Java的强大功能和安全保密性能。2.独
立运行的Application。Applet运行时的窗口界面是由浏览器提供的,因此它不能脱离浏览器而独立运行。而 Application则和任何Windows应用
服务、移动电子商务、分布计算技术、企业的综合信息化处理、嵌入式Java技术方面得到应用。Java的开发环境:Java产品面向的主流平台有
Solaris、Windows、Macintosh。由于Java的跨平台性,在任一平台中编写的Java程序可以很好地移植到其他平台上。为了运行Java程序,计算机
上必须安装JVM(Java虚拟机)和Java运行时解释器,两者构成Java的运行环境。
诞生10周年。Java语言特点:1.简单性2.面向对象3.网络适用性4.健壮性5.安全性6.平台无关性7.可移植性8.解释型9.高性能10.多
线程11.动态性12.丰富的类库13.嵌入浏览器运行。Java程序有两种类型:一种是可在Web网页上运行的Applet,称为小应用程序。一种是
Application,即应用程序,可完成任何计算任务。两种程序有不同的用途:1.用于Web的Applet。Internet上的Web页面是用HTML(超文本标记
} } 数据类型:Java的数据类型可分为:基本类型,包括整型、浮点型、布尔型和字符型;·数组类型,包括一维数组和多维数组;复合类型,包括
类、接口。
直接量与常量:直接量(literal)是指在程序中直接给出的一个符号串,作用是为变量赋值或参与表达式运算。直接量可以是一个具体的数值
或字符串,也称常量。但Java中的常量另有所指,是用final说明的一个标识符,在很多教科书中往往不加区分地统称为常量。直接量或常量在
Java语言程序设计
第1章
Java 是什么?
1.1 Java简介
Java的起源与发展:Java是一种计算机程序语言,可以编写嵌入在Web网页中运行的Java Applet小程序,也可以编写独立运行的Java Application
应用程序,是当今十分流行的网络编程语言。Java是Sun公司于90年代初开发的。1995年5月Sun正式发布了Java。Java十年大事记:1995年, Sun