java第02章Java语言基础.ppt
《java第02章Java语言基础.ppt》由会员分享,可在线阅读,更多相关《java第02章Java语言基础.ppt(39页珍藏版)》请在三一办公上搜索。
1、Java2程序设计实用教程叶核亚程序设计实用教程叶核亚,第2章 Java语言基础,2.1 标识符与关键字 2.2 基本数据类型 2.3 变量与常量 2.4 运算符与表达式 2.5 流程控制 2.6 数组 2.7 字符串,Java2程序设计实用教程叶核亚,2.1 标识符与关键字,Java语言使用国际字符格式标准(Unicode)(而不是ASCII码)和浮点数(IEEE 754)。Unicode字符集定义了一整套国际标准字符集,用16位表示一个字符,包括65536个字符,比通常使用的8位的ASCII码字符集大得多。1.关键字 2.标识符 3.注释 4.分隔符,Java2程序设计实用教程叶核亚,1.
2、关键字,关键字(keywords)是Java中具有特殊含义的字符序列。不允许用户对关键字赋予别的含义。Java定义了47个关键字。,Java2程序设计实用教程叶核亚,2.标识符,Java用标识符(identifier)表示变量名、类名和方法名。标识符是由字母、数字、下划线(_)、美元符($)组成的字符数字串。标识符必须以字母、下划线或美元符开头。Java约定在代码中变量名一般以小写字母开头,类名一般以大写字母开头。,Java2程序设计实用教程叶核亚,3.注释,Java允许在源程序文件中添加注释(comments),以增加程序的可读性,系统不会对注释的内容进行编译。Java有三种形式的注释:/单
3、行注释(comment on one line)/*单行或多行注释(comment on one or more lines)*/*文件注释(documenting commment)*/,Java2程序设计实用教程叶核亚,4.分隔符,;(分号):语句(statement)结束符;,(逗号):分隔变量声明中连续的标识符,或在for语句中连接语句;.(句号):用于分隔包、子包和类,或分隔引用变量中的变量和方法;()(括号):用于在方法定义和访问中将参数表括起来,或在表达式中定义运算的先后次序,或在控制语句中将表达式和类型转换括起来;(方括号):用于声明数组类型,及引用数组的元素值;(花括号):用
4、一对花括号将若干语句序列括起来作为一个程序代码块(block),或初始化数组时赋值。,Java2程序设计实用教程叶核亚,2.2 基本数据类型,整型:byte、short、int、long浮点型:float、double逻辑型:boolean字符型:char,Java2程序设计实用教程叶核亚,2.3 变量与常量,1.变量 2.常量,Java2程序设计实用教程叶核亚,1.变量,变量存储的是在程序中可以修改的值。变量具有三个基本要素:名字、类型和值。Java的每个变量都具有一种类型,变量的类型决定了变量的数据性质和范围、变量存储在内存中所占的大小(字节数)以及对变量可以进行的合法操作等。变量声明格式
5、为:修饰符类型变量名=初值,变量名=初值例如,int i,j,k;/同时声明了三个int类型的变量i、j、kint i=0;/声明变量时初始化,Java2程序设计实用教程叶核亚,2.常量,常量存储的是在程序中不能被修改的固定值。常量也是有类型的,Java常量包括整数、浮点数、布尔值、字符和字符串。常量声明的形式与变量声明基本一样,只需用关键字final标识,通常final写在最前面。例如,final int MAX=10;final float PI=3.14f;,Java2程序设计实用教程叶核亚,2.4 运算符与表达式,2.4.1 赋值 2.4.2 运算符 2.4.3 表达式,Java2程序
6、设计实用教程叶核亚,2.4.1 赋值,赋值运算的作用是使变量获得值。赋值的格式为:变量名=表达式其中“=”是赋值运算符,变量名获得计算出的表达式的值。赋值的运算次序是从右向左的,即先计算表达式的值,再将表达式的结果值赋给变量名。例如:int i,j;i=10;/变量i获得值i=i1;/变量i获得i原先值再加1,则i=11j=i10;/变量j获得表达式的值,则j=21,Java2程序设计实用教程叶核亚,2.4.2 运算符,算术运算符一元:正()、负()、加1()和减1()二元:加()、减()、乘(*)、除()、取余(%)。位运算符等于(=)、不等于(!=)、大于()、大于等于(=)、小于()、左
7、移(),Java2程序设计实用教程叶核亚,表2.1 运算符的优先级,Java2程序设计实用教程叶核亚,2.4.3 表达式,表达式是算法语言的基本组成部分,它表示一种求值规则,通常由操作数、运算符和圆括号组成。表达式按照运算符的优先级进行计算,求得一个表达式的值。表达式的类型不一定和操作数相同,它取决于其中的运算。例如:(i+1)*2/结果为int(i=0)&(i=9)/结果为boolean“Abc”+”xyz”/结果为String,Java2程序设计实用教程叶核亚,例2.1 求一个三位数的数字和。,public class Digsum3 public static void main(Str
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 02 语言 基础

链接地址:https://www.31ppt.com/p-6510052.html