《项目制作万历》PPT课件.ppt
《《项目制作万历》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《项目制作万历》PPT课件.ppt(56页珍藏版)》请在三一办公上搜索。
1、项目一 制作万年历模块2 判断一个数是否为回文数程序:简单数据类型,Java的基本符号,关键字标识符常量分隔符操作符,Java字符集,Java采用一种称为Unicode的字符集,该字符集是一种新的编码标准,与常见的ASCII码的区别在于:Unicode使用16位二进制而不是8位来表示一个字符。目前已经定义了40,000多个不同的Unicode字符,剩余25,000个空缺留给将来扩展之用。其中大约20,000个字符用于汉字,另外11,000左右的字符用于韩语音节。Unicode字符集中增加了许多非拉丁语字符。,标识符,变量、数组、类和方法的名称称为标识符。命名规则只能使用字母、数字、下划线和美元
2、符。只能以字母、下划线和美元符开头。严格区分大小写,没有长度限制。不可以是关键字。应该具有特定的意义。,举例合法标识符:$Programe_java,$Programe_Java1,Programe2_1等非法标识符:12Programe,&_java,$Programe Java1,%Programe21 Class教材P8,关键字,为特定目的而保留的保留字,不要将关键字作为自己的标识符。Java的关键字有:abstract,boolean,break,byte,case,catch,char,class,continue,do,double,else,extends,false,find,
3、finally,float,for,implements,import,instanceof,int,interface,long,native,new,null,package,private,public,return,short,static,super,switch,synchronized,this,throw,true,try,void,while,分隔符,有:空格、圆括号、花括号、分号等。每条语句无论一行还是多行都以分号结束。块(Block)是包含在 里面的多条语句,块可以嵌套。,简单数据类型,Java的数据类型有:整型、浮点型、布尔型、字符型、字符串型。,一、整型1整型常量(1
4、)整型多为十进制数形式,也可为八进制(O)或十六进制(OX)形式。(2)Java整型数都为带符号数。(3)整型缺省为int型,若为长整型需在数据后加字母l 或 L。2.整型变量按照长度分为:byte、short、int、long。int类型常用,基本满足需要,再大的整数可用long。byte类型范围很小,-255到+255之间。short类型很少用。例如:byte b;short s;int i;long l;,二、浮点型1.浮点型常量(1)用十进制数形式表示,由数字和小数点组成,例如,3.25。(2)用科学计数法形式表示,例如,123E-3。(3)数后加f或F为float,加d或D为doub
5、le,没有后缀修饰的则缺省为double类型。2.浮点型变量浮点型变量按长度分为:float和double。双精度浮点型double比单精度浮点型float的精度更高,表示数据的范围更大。例如,float a;double d;例101,三、布尔型布尔型常量值只有:true和false。布尔型变量为boolean类型,取值为true和false。例如boolean b=true;,四、字符型 字符常量是用单引号括起来的一个字符,如:J、*。Java中的字符型数据是16位的Unicode字符,汉字和英文字母占的内存空间相同。如char ch=c;,五、字符串型 字符串常量是使用双引号括起来的字符
6、序列,例如:Lets learn Java!。字符串变量作为对象来处理,通过String和StringBuffer类的构造方法来定义。如String s=new String();例102,数据类型转换自动类型转换:低优先级的数据自动会转换为高优先级的数据。从低到高依次为byte、short、char int long float double强制类型转换:优先级高的数据转换为优先级低的数据。格式:(欲转换的数据类型)变量名 例4:float c=34.89675f;int b=(int)c+10;/将 c 转换为整型34再与10相加,结果为44存储到b中。,常量和变量,常量有字面常量(其数值
7、意义如同字面所表示的一样,如80)和符号常量(用Java标识符表示的一个常量)两种。符号常量定义的一般格式如下:=;例如:final double PI=3.141593;final int COUNT=1000;变量用于标识数据的存储单元。定义的一般格式如下:=,=,;例如:double x=1.2345;,操作符,一、算术操作符包括:+,-,*,/,%(取余),+,-等。后+:先赋值后加。例如,int a=2;int b=a+;(a=3,b=2)前+:先加后赋值。例如,int a=2;int b=+a;(a=3,b=3),二、关系操作符(大于)、=(大于等于)、(小于)、=(小于等于)、!
8、=(不等于)、=(相等)。关系操作符的结果为boolean型数据(true或false)。注:=操作符只有在比较双方均完全一致时,其值为true,三、逻辑操作符完成操作数的布尔逻辑运算,结果为布尔值。包括:&(与),|(或),!(非),(异或),&(简洁与),|(简洁或)。运算规则:异或:两个值相异结果为真。对于和|运算符,Java语言采用短路方式运算,基本原则如下:(1)运算符左边的表达式值若为false,则不用计算右边的表达式的值,整个表达式值为false。(2)运算符|左边的表达式值若为true,则不用计算右边的表达式的值,整个表达式值为true。,四、赋值操作符包括:=,+=,-=,*
9、=,/=,%=x=20,表示将20赋给变量x。x+=20与x=x+20结果一致,但更简洁。,五、条件操作符形式为:表达式1?表达式2:表达式3;例103,模块2 判断一个数是否为回文数程序,六、操作符的优先次序,转义字符,简单的输入输出,一、输出:使用System.out对象进行输出。Println():输出文本并换行。Print():输出文本不换行。二、输入:1、使用System.in对象输入。2、使用命令行参数:main()方法中的args数组是一个字符串型的数组,程序执行时输入的参数可以赋给数组中的每一个元素。例128,注意:args数组是一个字符串型数组,因此,若赋予的值需要参与算术运
10、算,还需使用下列方法将其转换成数值型数据。Byte.parseByte()将字符串转换为字节型数据Short.parseShort()将字符串转换为短整型数据Integer.parseInt()将字符串转换为整型数据Long.parseLong()将字符串转换为长整型数据Float.parseFloat()将字符串转换为浮点型数据Double.parseDouble()将字符串转换为双精度型数据例129,项目一 制作万年历模块2 判断一个数是否为回文数程序:分支语句,控制语句,所有应用程序开发环境都提供一个判定过程,称为控制语句,它用于引导应用程序的执行。控制语句的类型分支语句(选择语句)if
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目制作万历 项目 制作 万历 PPT 课件
链接地址:https://www.31ppt.com/p-5619860.html