第三 Java语言基础.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第三 Java语言基础.pptx》由会员分享,可在线阅读,更多相关《第三 Java语言基础.pptx(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、3.1 3.1 数据类型p主要的Java数据类型分类结构第1页/共40页3.1 3.1 数据类型p基本的数据类型第2页/共40页逻辑型(booleanboolean)第3页/共40页3.2 3.2 关键字与标识符1.标识符第4页/共40页提问 1.观察如下程序,识别哪个标识符是类或接口名,哪个标识符是变量或方法名。public class JavaDemo10public static void main(String args)int i=10;int j=20;/所有的数据都会自动向字符串转型第5页/共40页3.2 3.2 关键字与标识符2.2.关键字p关键字也称为保留字,是Java 语言
2、本身使用的、被赋予特定含义的一类标识符。用户只能按照系统的规定来使用它们,不允许对它们进行修改或自行定义,也不允许将它们做为标识符来使用p关键字全部为小写字母表示的完整的英文单词或简写。根据关键字的用途,可将它们划分为以下类型:数据类型、语句、修饰符、方法、类、接口和包等第6页/共40页JavaJava关键字(按字母升序竖向排列)abstractdoimplementsprivatethrowbooleandoubleimportprotectedthrowsbreakelseinstanceofpublictransientbyteextendsintreturntruecasefalsei
3、nterfaceshorttrycatchfinallongstaticvoidcharfinallynativesupervolatileclassfloatnewswitchwhilecontinuefornullsynchronizeddefaultifpackagethis第7页/共40页3.3 3.3 常量 常量(Constant):是程序运行过程中值不再发生变动的一种量。如计算圆的周长或面积时所用到的圆周率就是一种常量。常量有两种主要的分类标准:p根据数据的表达方式,Java的常量可分为值常量与符号常量两种p根据数据的类型,Java的常量分为逻辑型常量、整型常量、浮点型常量、字符型
4、常量及字符串常量五类第8页/共40页常量第一种分类1.逻辑型常量又称布尔型常量,其取值只能为true或false,代表一个逻辑量的两种不同状态值。其中true代表真,false代表假2.整型常量表示一个不带有小数位的整数,数值可正可负。整型常量有十进制、八进制和十六进制三种数制表示方式3.浮点型常量又称为实型常量,用来表示有小数部分的十进制实整4.字符型常量是指用单引号()括起来的单个字符表达 5.字符串常量是指用双引号(“”)括起来的一个字符序列。字符串常量包含的字符个数称为它的有效长度第9页/共40页常量第二种分类根据数据的表达方式,Java的常量可分为值常量与符号常量两种:1.值常量就是
5、直接以特定值表达的量2.符号常量是一种标识符形式的常量,这类常量引用时以符号名称代替,但参与运算的是它的内容,即常量的值,这类常量必须先定义后可使用p符号常量定义的格式为:final =;例如定义圆周率的语句为:final float PI=3.1415926;(这点和c语言不同,后续章节将详介绍。)第10页/共40页3.4 3.4 变量第11页/共40页3.4 3.4 变量p课堂演示:public class Hello public static void main(String args)int a;通过上例,启发我们以后编程中要注意?(提问)第12页/共40页长整型(long long
6、)变量Java语言的整形常量默认为int型,声明Long型常量可以后加l或L,但给Long型变量赋值时,必须加加l或L。例如:int i1=600;/正确 long aa=8888888888;/错误 long aa=8888888888L;/正确 第13页/共40页浮点型变量浮点型变量包括了两类:float和double,缺省为double。如要声明一个常量为float型,则需在数字后面加上f或F。如:double d=12345.6 /正确 float f=12.3 f/必须加f否则会出错。第14页/共40页例:浮点型变量的使用public class JavaDemo04/主方法publ
7、ic static void main(String args)/定义PIfloat PI=3.1415926f;/定义半径float r=3.5f;/求出圆的面积;第15页/共40页3.5 3.5 数据类型的转换第16页/共40页例:整形型和字符型的相互转换public class JavaDemo09public static void main(String args)/使用单引号括起来的一个字符(字母、数字)char c=A;/把一个字符赋给了一个整型变量int i=c;第17页/共40页例:TestConvert.javapublic class TestConvert public
8、 static void main(String arg)int i1=123;int i2=456;double d1=(i1+i2)*1.2;/系统将转换为double型运算 float f1=(float)(i1+i2)*1.2);/需要加强制转换符 byte b1=67;byte b2=89;byte b3=(byte)(b1+b2);/系统将转换为int型运算,需 /要强制转换符 double d2=1e200;float f2=(float)d2;/会产生溢出 float f3=1.23f;/必须加f long l1=123;long l2=30000000000L;/必须加l f
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三 Java语言基础 Java 语言 基础
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内