Java语言基础Ⅰppt课件.ppt
![资源得分’ 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语言基础Ⅰppt课件.ppt》由会员分享,可在线阅读,更多相关《Java语言基础Ⅰppt课件.ppt(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物Java语言初级教程 第二章第二章采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物本章内容本章内容 标识符和关键字标识符和关键字 Java 基本数据类型基本数据类型 运算符运算符 表达式和语句表达式和语句 分支语句分支语句采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物标识符标识符Java 语
2、言中,对各种变量、方法和类等语言要素命名时语言中,对各种变量、方法和类等语言要素命名时使用的字符序列称为标识符。使用的字符序列称为标识符。Java 标识符有如下命名规则:标识符有如下命名规则:标识符由字母、下划线标识符由字母、下划线“_” 、美元符、美元符“$”或数字组成。或数字组成。标识符应以字母、下划线标识符应以字母、下划线 、美元符、美元符 开头。开头。Java 标识符标识符大小写敏感大小写敏感,长度无限制。,长度无限制。Java 标识符的选取因注意标识符的选取因注意“见名知意见名知意”且不能与且不能与 Java 语语言的关键字重名。言的关键字重名。采用PP管及配件:根据给水设计图配置好
3、PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物标识符标识符标识符举例:标识符举例:采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物关键字关键字Java 中一些赋以特定的含义,用做专门用途的字符串中一些赋以特定的含义,用做专门用途的字符串称为关键字(称为关键字(keyword)。)。所有所有Java关键字都是小写英文字符串,不同于关键字都是小写英文字符串,不同于 C C 语言语言中的中的 TRUE TRUE、FALSEFALSE、NULLNULL等。等。goto
4、 和和 const 虽然从未使用,但也作被为虽然从未使用,但也作被为 Java 关键关键字保留。字保留。true,false 虽被用做专门用途,但不是虽被用做专门用途,但不是 Java 关键字。关键字。 采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物关键字关键字下面为下面为 Java 语言定义的关键字语言定义的关键字采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物Java 常量常量Java 的常量值用字符串表示,区分不同的
5、数据类型,的常量值用字符串表示,区分不同的数据类型,如整型常量如整型常量 123 ,实型常量,实型常量 3.14,字符常量,字符常量 a ,逻辑,逻辑常量常量 true、false 等。等。Java 语言中可以通过语言中可以通过 final 关键字声明常量值,例如:关键字声明常量值,例如:final double PI = 3.1415926;final int HEIGHT = 100;采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物Java 变量变量Java变量是程序中最基本的存储单元,其要素包括变变量是
6、程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。量名,变量类型和作用域。Java程序中每一个变量都属于特定的数据类型,在使程序中每一个变量都属于特定的数据类型,在使用前必须对其声明,声明格式为:用前必须对其声明,声明格式为: type varName =value,varName=value例如:例如: float fff = 1.0f;int i = 100;float f = 12.3f;double d1, d2, d3 = 0.123;采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物Jav
7、a 变量的分类变量的分类按所属的数据类型划分:按所属的数据类型划分:基本数据类型变量基本数据类型变量引用数据类型变量引用数据类型变量按被声明的位置划分按被声明的位置划分:局部变量:方法或语句块内部定义的变量局部变量:方法或语句块内部定义的变量成员变量成员变量:方法外部、类的内部定义的变量:方法外部、类的内部定义的变量采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物Java 局部变量局部变量Java变量使用前必须先声明和初始化变量使用前必须先声明和初始化(赋初值赋初值)变量声明和初始化举例变量声明和初始化举例:
8、 public void method() int i; int j = i+5 ; / 编译出错,变量编译出错,变量i还未被初始化还未被初始化 double d = 3.14; Date m; m = new Date(22,7,1964); System.out.println(m);采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物Java数据类型的划分数据类型的划分采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物Jav
9、a基本数据类型基本数据类型 Java中定义了中定义了4类类8种基本数据类型。种基本数据类型。逻辑型逻辑型boolean文本型文本型 char整数型整数型 byte, short, int, long浮点数型浮点数型 float, double采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物逻辑型(逻辑型(boolean)boolean 类型适类型适于逻辑运算,一般用于程序流程控制于逻辑运算,一般用于程序流程控制 。boolean 类型数据只允许取值类型数据只允许取值 true 或或 false ,不可以,不可
10、以 0 或非或非 0 的整数替代的整数替代 true 和和 false ,这点和,这点和C语言不同语言不同。用法举例:用法举例:boolean flag;flag = true;if(flag) /do something采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物字符型(字符型(char)char 型数据用来表示通常意义上型数据用来表示通常意义上“字符字符”字符常量为用单引号括起来的单个字符,例如:字符常量为用单引号括起来的单个字符,例如:Java 字符采用字符采用 Unicode 编码,每个字符占两个
11、字节,编码,每个字符占两个字节,因而可用十六进制编码形式表示,例如:因而可用十六进制编码形式表示,例如:Java 语言中还允许使用转义字符语言中还允许使用转义字符 来将其后的字符来将其后的字符转变为其它的含义,例如:转变为其它的含义,例如:char eChar = a; char cChar =中中;char c2 = n; /n代表回车符代表回车符char c1 = u0061;采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物整数类型整数类型Java 各整数类型有固定的表数范围和字段长度,其不各整数类型有固
12、定的表数范围和字段长度,其不受具体操作系统的影响,受具体操作系统的影响,以保证以保证Java程序的可移植性。程序的可移植性。下面列出下面列出 Java Java 的各种整数类型。的各种整数类型。采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物整数类型整数类型Java 语言整型常量的三种表示形式:语言整型常量的三种表示形式: 十进制整数,如:十进制整数,如:12, -314, 0。 八进制整数,要求以八进制整数,要求以 0 开头,如:开头,如:012。 十六进制数,要求十六进制数,要求 0 x 或或 0X 开头
13、,如:开头,如:0 x12 。Java语言的整型常量默认为语言的整型常量默认为int型,声明型,声明long型常量可型常量可以后加以后加 l 或或 L ,如:,如:int i1 = 600; long l1 = 88888l; /也可以不加也可以不加l采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物浮点类型浮点类型与整数类型类似,与整数类型类似,Java浮点类型浮点类型有固定的表数范围和有固定的表数范围和字段长度,不受运行平台的影响。字段长度,不受运行平台的影响。下面列出下面列出 Java Java 的各种浮
14、点类型的各种浮点类型采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物浮点类型浮点类型Java 浮点类型常量有两种表示形式浮点类型常量有两种表示形式十进制数形式,例如十进制数形式,例如: :3.14 314.0 .314 科学记数法形式,如科学记数法形式,如3.14e2 3.14E2 100E-2 Java 浮点型常量默认为浮点型常量默认为 double 型,如要声明一个型,如要声明一个常量为常量为 float 型,则需在数字后面加型,则需在数字后面加 f 或或 F ,如:,如:double d = 12345
15、.6;float f = 12.3f; /必须加必须加f否则会出错否则会出错采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物变量的声明与赋值变量的声明与赋值public class Test public static void main(String arg) boolean b = true; int x, y = 9; double d = 3.1415; char c1, c2; c1 = u534e; c2 = c; x = 12; System.out.println(b= + b); Syste
16、m.out.println (x= + x + ,y= + y); System.out.println(d= + d); System.out.println(c1= + c1); System.out.println(c2= + c2); 采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物基本数据类型转换基本数据类型转换Boolean 类型不可以转换为其他的数据类型。类型不可以转换为其他的数据类型。整形,字符型,浮点型的数据在混合运算中可以相互整形,字符型,浮点型的数据在混合运算中可以相互转换,转换时遵循以
17、下原则:转换,转换时遵循以下原则:容量小的数据类型可以自动转换为容量大的数据类容量小的数据类型可以自动转换为容量大的数据类型;数据类型按容量大小排序为:型;数据类型按容量大小排序为: 容量的的数据类型转换为容量小的数据类型时,要容量的的数据类型转换为容量小的数据类型时,要加上强制转换符,但可能造成精度降低或溢出;使加上强制转换符,但可能造成精度降低或溢出;使用时要格外注意。用时要格外注意。低低高高byte,short,char-int-long-float-doublebyte,short,char-int-long-float-double采用PP管及配件:根据给水设计图配置好PP管及配件,
18、用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物基本数据类型转换基本数据类型转换public class Test public 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 = 1; byte b2 = 2; byte b3 = (byte)(b1+b2);/系统将转换为系统将转换
19、为int型运算,需型运算,需 /要强制转换符要强制转换符 double d2 = 1e200; float f2 = (float)d2;/会产生溢出会产生溢出 System.out.println(f2); float f3 = 1.23f;/必须加必须加f long l1 = 123; long l2 = 30000000000l;/必须加必须加l float f = l1+l2+f3;/系统将转换为系统将转换为float型计算型计算 long l = (long)f;/强制转换会舍去小数部分(不是四舍五入)强制转换会舍去小数部分(不是四舍五入) System.out.println(f)
20、; System.out.println(l); 采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物基本数据类型转换基本数据类型转换注意:注意:有多种类型的数据混合运算时,系统首先自动的有多种类型的数据混合运算时,系统首先自动的将所有数据转换成容量最大的那一种数据类型,将所有数据转换成容量最大的那一种数据类型,然后再进行计算。然后再进行计算。bytebyte,charchar,shortshort数据类型进行运算时,系统数据类型进行运算时,系统先将其转换为先将其转换为 int int 型数据,在进行运算。型数据
21、,在进行运算。实数常量(如:实数常量(如:1.21.2)默认为)默认为 double double 类型。类型。整数常量(如:整数常量(如:123123)默认为)默认为 int int 类型。类型。采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物课课 堂堂 练练 习习 说出下面程序说出下面程序片断中编译错误或片断中编译错误或可能产生计算溢出可能产生计算溢出的部分的部分void public method() int i=1,j; float f1=0.1; float f2=123; long l1 = 12
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 语言 基础 ppt 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内