NO1 Java开发入门电子课件Java应用程序设计——从模型到代码.ppt
《NO1 Java开发入门电子课件Java应用程序设计——从模型到代码.ppt》由会员分享,可在线阅读,更多相关《NO1 Java开发入门电子课件Java应用程序设计——从模型到代码.ppt(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java开发入门开发入门1.1 开发准备.1.2 第一个Java程序.1.3 数据和运算.1.4 流程控制.1.5 数组和字符串.1.1 开发准备开发准备1.1.11.1.11.1.11.1.1 JavaJavaJavaJava简介简介简介简介 Java是一种软件技术。大约在是一种软件技术。大约在1991年年4月,月,由美国由美国Sun Microsystems公司开始研发,并公司开始研发,并通过它首次实现了程序的跨平台性;其次,通过它首次实现了程序的跨平台性;其次,Java是一个程序运行环境。无论计算机使用是一个程序运行环境。无论计算机使用何种操作系统,都可以在其上搭建何种操作系统,都可以在
2、其上搭建Java运行运行环境;最后,它是一门编程语言。环境;最后,它是一门编程语言。Java是目是目前应用很广泛的一门编程语言,在大型应用前应用很广泛的一门编程语言,在大型应用程序及嵌入式程序中都有应用,如图程序及嵌入式程序中都有应用,如图1-1所示所示为为Java的的logo。1.1 开发准备开发准备1.1.2 1.1.2 1.1.2 1.1.2 下载和安装下载和安装下载和安装下载和安装JDKJDKJDKJDK(2)(3)(1)双击安装文件的图标,启动安装程序。选择安装目录,然后单击下一步 等待安装完成。1.1 开发准备开发准备JDK的安装目录的安装目录1.1 开发准备开发准备JRE安装目录
3、安装目录1.1 开发准备开发准备1.1.3 1.1.3 1.1.3 1.1.3 设置设置设置设置PathPathPathPath和和和和CLASSPATHCLASSPATHCLASSPATHCLASSPATH 右击右击“计算机计算机”图标,在图标,在弹出的快捷菜单中选择弹出的快捷菜单中选择“属属性性”命令,在打开的窗口中命令,在打开的窗口中单击单击“高级系统设置高级系统设置”链接,链接,弹出弹出“系统属性系统属性”对话框。对话框。1.1 开发准备开发准备1.1.3 1.1.3 1.1.3 1.1.3 设置设置设置设置PathPathPathPath和和和和CLASSPATHCLASSPATHC
4、LASSPATHCLASSPATH 默认打开默认打开“高级高级”选项卡,选项卡,单击单击“环境变量环境变量”按钮,在按钮,在弹出的弹出的“环境变量环境变量”对话框对话框中即可设置环境变量。中即可设置环境变量。JAVA_HOMEJAVA_HOME:Java SDKJava SDK的路的路径。径。PathPath:Java SDKJava SDK开发工具的开发工具的路径。路径。CLASSPATHCLASSPATH:JavaJava程序所需程序所需的类路径。的类路径。1.1 开发准备开发准备 自己动手搭建Java开发环境,需要注意以下几点。(1)不同操作系统所需要安装的JDK版本是不同的。在下载和安
5、装时一定要先弄清自己使用的操作系统的版本,这样才能找到与之相对应的JDK。(2)有的版本的JDK安装包捆绑了免费的集成开发环境(intergrated development environment,IDE),若不需要,则可以选择不安装。(3)如果选择使用IDE进行程序开发,需要先了解所使用的IDE是否需要额外安装JDK,不同的IDE,对此要求不一样。搭建搭建JavaJava开发环境开发环境1.2 第一个第一个Java程序程序 1.2.1 1.2.1 1.2.1 1.2.1 编写和编译编写和编译编写和编译编写和编译JavaJavaJavaJava程序程序程序程序1.1.编写程序编写程序 最简单
6、的编写程序的方式,就是用记事本写程序。打开记事本,输入如下代码。public class Saluton public static void main(String args)System.out.println(Saluton mondo!);输入完成后,将文件保存在自己的文件夹下。例如,建立一个名为JavaSource的文件夹,并将文件保存。1.2 第一个第一个Java程序程序 文件名必须与类名完全一致,包括字母大小写。这里的类名为Saluton,所以文件也保存为Saluton.java,保存文件类型为所有文件。1.2 第一个第一个Java程序程序 1 1)程序组成程序组成 2 2)Ja
7、vaJava的的命名原则命名原则3 3)程序程序执行入口执行入口1.2 第一个第一个Java程序程序 2.2.编译源程序编译源程序1.2 第一个第一个Java程序程序1.2.2 1.2.2 1.2.2 1.2.2 执行程序执行程序执行程序执行程序 编译成功后,源程序文编译成功后,源程序文件夹中会出现一个名为件夹中会出现一个名为Saluton.classSaluton.class的文件,有了的文件,有了这个文件就可以执行了,执这个文件就可以执行了,执行程序的命令如下。行程序的命令如下。java Salutonjava Saluton 执行后的结果如图执行后的结果如图1-131-13所示。所示。1
8、.2 第一个第一个Java程序程序1.2.3 1.2.3 1.2.3 1.2.3 为程序加入注释为程序加入注释为程序加入注释为程序加入注释第一种方式第一种方式第二种方式第二种方式第三种方式第三种方式/这种方式用于加单行注释,其后到本行结束之间的所有文字都被视为注释信息,不会被程序运行。/*/*/*/*/1.2 第一个第一个Java程序程序 (1)编写程序。打开记事本,输入下列程序段。public class HelloWorldpublic static void main(String args)System.out.println(Hello World!);(2)保存源程序文件。因为这个
9、程序的类名为HelloWorld,而且文件名必须与类名一致,所以文件名保存为HelloWorld.java。(3)编译源程序。编译程序的命令如下。javac HelloWorld.java (4)执行程序。程序编译通过后,文件夹中出现一个名为 HelloWorld.class的文件。执行程序的命令如下。java HelloWorld 第一个程序第一个程序Hello WorldHello World1.3 数据和运算数据和运算 1.3.1 1.3.1 1.3.1 1.3.1 数据类型数据类型数据类型数据类型(1)int 型(2)byte型(3)short型(4)long型1.1.整数整数1.3
10、数据和运算数据和运算 2.2.浮点数浮点数(1)float型型 float f;float tom_12;或者 float f,tom_12;(2)double型型 double x;double y;double z;或者 double x,y,z;1.3 数据和运算数据和运算 3.3.字符型数据字符型数据1.3 数据和运算数据和运算 4.4.布尔布尔型数据型数据 布尔型数据可以取布尔型数据可以取得的数值只有两个:得的数值只有两个:truetrue和和falsefalse。定义时使。定义时使用关键字用关键字booleanboolean。1.3 数据和运算数据和运算 1.3.2 1.3.2 1
11、.3.2 1.3.2 常量与变量常量与变量常量与变量常量与变量1.1.常量与变量的概念常量与变量的概念变量变量 是指在程序运行过程中数值不会改变的数据,在Java语言中用关键字final来表示。例如,圆周率是一个常量,无论程序怎么执行,其数值都不会改变。变量变量 是指随着程序的执行,其数值可能会改变的数据。例如,在统计人数的程序中,人数这个数据就会随着统计的过程不断变化。1.3 数据和运算数据和运算 2.数值的表现形数值的表现形式式2)浮点型数值浮点型数值1)整型数值整型数值3)字符型数值字符型数值1.3 数据和运算数据和运算 1.3.1.3.1.3.1.3.3 33 3 运算符运算符运算符运
12、算符1.1.算术运算符与算术表达式算术运算符与算术表达式1)一元运算符 一元运算符包括+(正)、-(负)、+(自增)、-(自减)4个运算符。自增和自减运算符只允许用于数值类型的变量,不允许用于表达式中。它们既可放在变量之前(如i),也可放在变量之后(如i),两者的差别是:如果放在变量之前,则变量值先加1或减1,然后再进行其他相应的操作(主要是赋值操作);如果放在变量之后,则先进行其他相应的操作,然后再进行变量值加1或减1。1.3 数据和运算数据和运算 2)二元运算符 二元运算符包括+(加)、-(减)、*(乘)、/(除)、%(取余)5个运算符。其中,+、-、*、/分别完成加、减、乘、除运算,%是
13、取余运算符,表示计算两个操作数相除后的余数。取余操作举例如下。a%b=a(a/b)*b;1.3 数据和运算数据和运算 关系运算符用来比较关系运算符用来比较两个值的关系。关系运算两个值的关系。关系运算符的运算结果是符的运算结果是boolean boolean 型,当运算符对应的关系型,当运算符对应的关系成立时,运算结果为成立时,运算结果为truetrue,否则为,否则为falsefalse。2 2.关系运算符与关系表达式关系运算符与关系表达式1.3 数据和运算数据和运算运运 算算 符符优优 先先 级级用用 法法含含 义义结合方向结合方向 6 6op1op2op1op2大于大于左到右左到右 6 6
14、op1op2op1=6 6op1=op2op1=op2大于等于大于等于左到右左到右=6 6op1=op2op1=op2小于等于小于等于左到右左到右=7 7op1=op2op1=op2等于等于左到右左到右!=!=7 7op1!=op2op1!=op2不等于不等于左到右左到右关系运算符的含义及用法关系运算符的含义及用法 1.3 数据和运算数据和运算2 2.逻辑运算符与逻辑表达式逻辑运算符与逻辑表达式 逻辑运算符包括逻辑运算符包括&、|、!。其、!。其中,中,&和和|为二目运算符,分别实现为二目运算符,分别实现逻辑与和逻辑或操作,!为单目运算逻辑与和逻辑或操作,!为单目运算符,实现逻辑非操作。逻辑运
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- NO1 Java开发入门电子课件Java应用程序设计从模型到代码 Java 开发 入门 电子 课件 应用 程序设计 模型 代码
限制150内