Java程序设计基础 (2).ppt
《Java程序设计基础 (2).ppt》由会员分享,可在线阅读,更多相关《Java程序设计基础 (2).ppt(32页珍藏版)》请在三一办公上搜索。
1、第2章 Java程序设计基础,本章将介绍Java的基础知识,包括Java的基本数据类型、封装类型类、Java的操作符、Java中变量的赋值与类型转换、控制语句、断言等;并在介绍每个知识点时,附上对应的简单示例,供读者学习。本章是学习Java的基础。,2.1 Java中的关键字与标识符的命名规则,Java中的类名、变量名、方法名等都是标识符。只要编写代码,就不可避免地要使用标识符。标识符的对与错、好与坏极大地影响着源代码的正确性、可读性和可维护性。本节将介绍如何为标识符命名,主要包括命名标识符的语法规则、提倡的标识符命名习惯等两方面的内容。标识符是一个以字母开头,由字母或数字组成的字符序列,具体
2、的规则有以下几点:(1)字母包括AZ、az、_、$以及在某种语言中代表字母的任何Unicode字符。另外,与大多数编程语言相比,Java中“字母”的范围要大得多,不单包含英文字母,还包括其他字符。例如,希腊的开发人员可以在标识符中使用字母。(2)数字包括09。(3)+和这样的特殊符号不能出现在标识符中,空格也不能出现。(4)标识符中的字符大小写敏感,但长度没有限制。(5)不能将Java中的关键字(如int、double等)用做标识符名。,2.2 Java中的基本数据类型,Java是一种强类型语言,代码中的每一个变量都必须明确声明类型。Java共有8种基本数据类型,可以分为4类。,2.2.1 b
3、oolean类型,布尔型(boolean):是用于逻辑条件判断表达的,boolean型的取值范围很简单,只含有两个值,非“True”即“False”,用来表示逻辑值的“真”或“假”。其字面常量也就只有“True”和“False”两种选择了,例如:1boolean t=True;2boolean f=False;,2.2.2 byte、short、int和long类型,整数类型表示没有小数部分的数字,包含负数。在Java中整数类型的范围与Java代码运行所在的机器无关,这样就解决了软件移植过程中的许多问题。Java程序要求所有数据类型在各类机器中范围都是固定的,因此运行结果都将一致。例如使用关键
4、字int来定义int型整型变量:int x;int x_1;也可以一次性定义几个同类型变量:int x,x_1;同时也可以给变量赋初值:int x=1,x_1=2。1十进制2八进制3十六进制,2.2.3 float和double类型,浮点型用来表示有小数部分的数值,其中的两种数据类型全部为有符号数,故可为正数,亦可为负数。,2.3 封装类型,使用封装类进行开发之前,首先要了解封装类的基本知识。本节将介绍关于封装类的一些基本知识,主要包括如何创建封装类的对象以及封装类对象的特点等内容。,2.3.1 封装类型概述,读者已经知道,在基本数据类型与对象之间有不可逾越的鸿沟,二者永远不能相提并论。这从面
5、向对象语言的角度来看,是个缺陷,而封装类作为鸿沟之上的桥梁,解决了这样的问题。其将基本数据类型与对象类型在一定程度上统一了起来,使得这个缺陷不再那么明显。封装类主要可以提供以下两个方面的功能。将基本数据类型封装后当作对象进行操作。为基本数据类型提供各种转换功能。,2.3.2 创建封装类对象,Java中每种基本数据类型都有其对应的封装类。,2.4 Java操作符,2.4.1 算术运算符与大多数编程语言一样,在Java中使用算术运算符“+”、“-”、“*”、“/”表示加、减、乘、除运算。另外,求余运算使用运算符“%”表示。本节将对上述运算符逐一进行详细介绍。1“+”运算符2“-”运算符3“*”运算
6、符4“/”运算符5“%”运算符,2.4.2 自增自减运算,上一节介绍了算术运算符的功能及其操作,本节将介绍如何方便地使用自增、自减运算符。其功能是将被操作数的值递增1或者递减1,分别介绍如下。“+”:递增运算符,例如,1int a=15;2a+;/相当于a=a+1,a的值将变为16“-”:递减运算符,例如,1int a=15;2a-;/相当于a=a-1,a的值将变为14,2.4.3 关系运算,关系运算总是生成boolean型结果,其计算的是操作数之间的关系,如果关系描述是正确的,则返回True;否则,返回False。Java中包括以下几个关系运算符。“=”:等于“!=”:不等于“”:大于“=”
7、:大于等于“”:小于“=”:小于等于1等于/不等于运算2比较大小运算,2.4.4 逻辑运算,逻辑运算符能够对逻辑值进行逻辑运算,产生一个boolean型的结果,其操作数只能是boolean型。Java中逻辑运算符包括:与运算、或运算和非运算,本节将对这3种逻辑运算进行介绍。1“与”运算2“或”运算3“非”运算,2.4.5 三元运算符,Java也支持三元运算,之所以称为三元运算,是因为此运算中有3个被操作数,其语法如下。()?:运算规则是:首先计算逻辑表达式的值,若为True,则返回“”的值,否则返回“”的值。,2.4.6 位运算,位运算允许对整数中的单个比特进行操作,位运算符会对两个操作数中对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java程序设计基础 2 Java 程序设计 基础
链接地址:https://www.31ppt.com/p-6509975.html