005006Java基础语法.ppt
《005006Java基础语法.ppt》由会员分享,可在线阅读,更多相关《005006Java基础语法.ppt(43页珍藏版)》请在三一办公上搜索。
1、手机游戏JAVA语言基础,第2章 Java基础语法,第2章 Java基础语法,Java基本数据类型变量运算符与表达式注释和文档字符串,掌握Java基本数据类型掌握运算符与表达式的使用了解字符串的简单使用,基本数据类型运算符和表达式字符串,Java基本数据类型运算符和表达式字符串的使用,第2章 Java基础语法,2.1简单的Java程序,public class Hello public static void main(String args)System.out.println(Hello World!);,“Hello World”程序虽然简单,但是包含了Java程序的基本结构。,第2章
2、Java基础语法,2.2 标识符和关键字,2.2.1标识符,程序员对程序中的各个元素加以命名时使用的命名记号称为标识符(identifier)包括:类名、变量名、常量名、方法名、。Java语言中,标识符是以字母,下划线(_),美元符($)开始的一个字符序列,后面可以跟字母,下划线,美元符,数字。,第2章 Java基础语法,2.2 标识符和关键字,2.2.1标识符,合法的标识符:identifier userName User_Name _sys_value$change 非法的标识符:2mail room#class this,第2章 Java基础语法,2.2 标识符和关键字,2.2.2关键字
3、,具有专门的意义和用途,不能当作一般的标识符使用,这些标识符称为关键字,也称为保留字(reserved word)。,第2章 Java基础语法,2.3 数据类型,Java是一种强类型语言。即每个变量都必须声明类型。Java共有8种基本类型:4种整型,2种浮点数型,1种字符型,以及用于表示真假的布尔类型。除了基本数据类型之外,都属于符合数据类型。,第2章 Java基础语法,2.3 数据类型,2.3.1 整型,整型表示无小数部分的数字,允许是负数。Java提供了4种整数类型byte、short、int、long。通常情况下,int类型是最常用的。,第2章 Java基础语法,2.3 数据类型,2.3
4、.2 浮点类型,浮点类型表示有小数部分的数字。Java 中有两种浮点类型 float和double表示float类型数据时需在后面添加后缀F,比如,3.402F。没有后缀F的浮点数据(比如3.402)总被认为是double类型的。当然,也可以在其后面加上后缀D,但不是必须的。另外,浮点数可以有4个特殊的状态:1)负无穷大2)正无穷大3)零4)非数,第2章 Java基础语法,2.3 数据类型,2.3.3 字符类型,字符数据类型 char char型用来表示单个字符,char常量是用单引号进行表示的。Java中的字符是一个特殊的集。用户既可将它当作16位的无符号整数,取值范围为0到65535,也可
5、以将它当作统一码字符,字符变量的缺省值是/u0000。,第2章 Java基础语法,2.3 数据类型,2.3.4 布尔类型,布尔数据类型boolean布尔类型用于逻辑条件判断,它只有两个值假(false)和真(true),且它们不对应于任何整数值。布尔型数据只能参与逻辑关系运算:&、|、=、!=、!,第2章 Java基础语法,2.3 数据类型,2.3.5 复合数据类型,复合数据类型包括数组、类、接口等,这些概念将在后面的章节详细介绍。,第2章 Java基础语法,2.4 常量和变量,2.4.1 变量的声明,int Count;float f;char n;boolean Flag;,Java中,每
6、个变量都有类型。声明一个变量时,应先给出此变量的类型,随后再写上变量名。语法格式如下:,例如:,typeSpecifier varName;,第2章 Java基础语法,2.4 常量和变量,2.4.1 变量的声明,变量名是区分大小写的。意味着同一个名称,只要有字母大小写不同,就是两个变量,变量名在命名的时候,需要注意如下7点:1)尽量使用完整的英文描述符。2)采用适用于相关领域的术语。3)采用大小写混合使名字可读。4)尽量少用缩写,但如果用了,要明智地使用,且在整个工程中统一。5)避免使用长的名字(名字长度以小于 15 个字母为佳)。6)避免使用类似的名字,或者仅仅是大小写不同的名字。7)避免使
7、用下划线(除静态常量等)。,第2章 Java基础语法,2.4 常量和变量,2.4.2 变量的赋值和初始化,声明一个变量后,可以通过赋值语句对它进行明确的初始化,即给它赋个值。使用未被初始化的值会导致程序运行出错。要对一个已经声明过的变量赋值,应把此变量名写在左边,随后是等号(=),然后右边是合适的Java表达式。语法格式如下:,varName=value,varName=value;,也可以和声明连起来一起:,typeSpecifier varName=value,varName=value;,int planeNumber;/这里声明一个整型变量来表示飞机的数目planeNumber=5;/
8、这是一条赋值语句,使飞机的数目为5char inputChar;/这里声明一个字符型变量来表示输入的字符inputChar=a;/给inputChar赋值double income=5000.34/同一行中声明并赋值int m=100,n=35;/一行中可以同时声明多个变量并赋值,例如:,第2章 Java基础语法,2.4 常量和变量,2.4.2 变量的赋值和初始化,Java中变量的缺省初值都是确定的:布尔变量的初值为:false整数变量的初值为:0浮点数变量的初值为:0.0引用(复合)变量的初值为:null,第2章 Java基础语法,2.4 常量和变量,2.4.3 常量,常量表示只能对变量赋一
9、次值,其值一旦设定,就不能再变更。习惯上常量名都用大写。声明常量的语法是在声明变量的语句前面加上final关键字,其常量的初始化要与声明同时进行。其语法如下:,final typeSpecifier varName=value,varName=value;,例如:,final int NUM=100final float PI=3.14f,第2章 Java基础语法,2.4 常量和变量,2.4.4 数据类型转换,1.自动类型转换,整型、实型、字符型数据可以混合运算。运算中,不同类型的数据会自动转化为同一类型,然后进行运算,转换从低级到高级。,不同类型的数进行运算的时候,总是向精度高的类型转换。,
10、第2章 Java基础语法,2.4 常量和变量,2.4.4 数据类型转换,2.强制类型转换,有时程序也有需要将存储所占位数大的值转化为存储所占位数小的值来使用。这种数字转换时信息可能会丢失,一般是通过强制类型转换来完成的。其语法是在圆括号中给出要转换的目标类型,随后是待转换的变量名。,强制类型转换过程中,双精度或单精度数转换成整型数的时候是通过截去小数部分把一个浮点值转换为整数,所占位数大的转换成所占位数小的是通过直接截取后边的位数,例如整型转化成字节型。,第2章 Java基础语法,2.5 运算符,2.5.1 算术运算符,在Java中,最常见的操作符是加、减、乘、除,分别对应+、-、*、/。比较
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 005006 Java 基础 语法
链接地址:https://www.31ppt.com/p-5087550.html