资源描述:
《《Java基础语法》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、本章内容关键字标识符注释常量变量数据类型和类型转换运算符语句关键字关键字概述被Java语言赋予特定含义的单词关键字特点组成关键字的字母全部小写关键字注意事项goto和const作为保留字存在,目前并不使用类似Notepad++这样的高级记事本,针对关键字有特殊的颜色标记,非常直观关键字用于定义数据类型的关键字classinterfacebyteshortintlongfloatdoublecharbooleanvoid用于定义数据类型值的关键字truefalsenull用于定义流程控制的关键字ifelseswitchcasedefaultwhiledoforbreakcontinuere
2、turn关键字用于定义访问权限修饰符的关键字privateprotectedpublic用于定义类,函数,变量修饰符的关键字abstractfinalstaticsynchronized用于定义类与类之间关系的关键字extendsimplements用于定义建立实例及引用实例,判断实例的关键字newthissuperinstanceof用于异常处理的关键字trycatchfinallythrowthrows用于包的关键字packageimport其他修饰符关键字nativestrictfptransientvolatileassert标识符标识符概述就是给类,接口,方法,变量等起名字时使
3、用的字符序列组成规则英文大小写字母数字字符$和_注意事项不能以数字开头不能是Java中的关键字区分大小写标识符(常见命名规则)包(其实就是文件夹,用于解决相同类名问题)单级和多级分别举例类或者接口一个单词和和多个单词分别举例方法和变量一个单词和和多个单词分别举例常量一个单词和和多个单词分别举例注释注释概述用于解释说明程序的文字Java中注释分类格式单行注释格式://注释文字多行注释格式:/*注释文字*/文档注释格式:/**注释文字*/注释注释是一个程序员必须要具有的良好编程习惯。初学者编写程序可以养成习惯:先写注释再写代码。将自己的思想通过注释先整理出来,在用代码去体现。因为代码仅仅是思
4、想的一种体现形式而已。注释把HelloWorld案例加入注释写出来需求:写一个程序,在控制台输出HelloWorld分析:写一个java程序,首先定义类。程序要想能够被jvm调用,必须定义main方法。程序要想有输出结果,必须用输出语句。实现:定义类用的是class关键字,后面跟的是类名main方法基本格式输出语句基本格式注释解释说明程序,提高程序的阅读性可以帮助我们排错后面我们会讲解更高级的排错方式常量常量概述在程序执行的过程中其值不可以发生改变Java中常分类字面值常量自定义常量(面向对象部分讲)常量字符串常量用双引号括起来的内容整数常量所有整数12,23小数常量所有小数12.34,
5、56.78字符常量用单引号括起来的内容‘a’,’A’,’0’布尔常量较为特有,只有true和false空常量null(数组部分讲解)常量Java针对整数常量提供了4种表现形式二进制八进制十进制十六进制进制概述进制:就是进位制,是人们规定的一种进位方法。对于任何一种进制--X进制,就表示某一位置上的数运算时是逢X进一位。二进制就是逢二进一,八进制是逢八进一,十进制是逢十进一,十六进制是逢十六进一。常量不同进制的数据组成二进制由0,1组成。以0b开头八进制由0,1,…7组成。以0开头十进制由0,1,…9组成。整数默认是十进制的十六进制由0,1,…9,a,b,c,d,e,f(大小写均可)。以0
6、x开头变量变量概述在程序执行的过程中,在某个范围内其值可以发生改变的量理解:如同数学中的未知数变量定义格式数据类型变量名=初始化值;注意:格式是固定的,记住格式,以不变应万变数据类型数据类型基本数据类型引用数据类型数值型字符型(char)布尔型(boolean)整数类型(byte,short,int,long)浮点类型(float,double)类(class)接口(interface)数组([])Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存总分配了不同大小的内存空间数据类型整数默认:int小数默认:double数据类型编写案例演示每种不同数据类型的变量定义
7、使用变量注意事项:作用域变量定义在哪一级大括号中,哪个大括号的范围就是这个变量的作用域。相同的作用域中不能定义两个同名变量。初始化值没有初始化值不能直接使用在一行上建议只定义一个变量可以定义多个,但是不建议数据类型+是一个运算符,我们应该能够看懂,做数据的加法。boolean类型不能转换为其他的数据类型默认转换byte,short,char—int—long—float—doublebyte,short,char相互之间补转换,他们