Java教材课件03PPT.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java教材课件03PPT

第3章 Java 语言基础 掌握Java中标识符的命名规则; 熟练应用Java的基本数据类型; 掌握Java中的运算符、表达式的运算规则; 养成做注释的良好习惯,并熟练进行Java 注释; 熟练运用选择结构和循环结构进行程序设计。 教学目的要求 3.1 标识符和关键字 标识符 identifiers ☆标识符用来标志包名、类名、对象名、方法名、变量名、类型名、数组名、文件名有效字符序列称为标识符。通俗地说,标识符就是一个名字。 ☆ Java语言规定:标识符由任意多个字母、下划线(_)、美元符号($)和阿拉伯数字组成,第一个字符不能是数字。其中的字母包括汉字或其他国家(日本、朝鲜、希腊、罗马等)的文字,下列都是合法的标识符: getMyName4 _yourAge $123moon T3ty 关键字 key words(也有称为保留字)就是Java语言中已经被赋予特定意义的一些专用单词 。 abstract assert*** boolean break byte case catch char class const* continue default do double else enum**** extends final finally float for goto* if implements import instanceof int interface long native new package private protected public return short static strictfp** super switch synchronized this throw throws transient try void volatile while 1.2 版本中被加入 虽然被保留,但至今还没有被Java规范使用。 5.0 版本中被加入 1.4 版本中被加入 3.1 标识符和关键字 标识符命名规则 每个名字可以由几个单词连接而成。 对于类名,每个单词的开头字母应该大写。例如:YourName。 对于方法名和变量名,类似类名的命名规则,但是,第一个字母不用大写,例如: 方法:yourMethod() 变量:yourVariable 常量应该用全部大写的标识符。例如: YOURCONST。 包名应该全部用小写。例如:yourpackage。 3.2 基本数据类型 整数类型(int、short、long、byte) 整数类型的有关指标 类型 占用存储空间 取值范围 int 4字节 -2147483648~2147483647(即-231~231-1) short 2字节 -32768~32767(即-215~215-1) long 8字节 -9223372036854775808L~9223372036854775807L(即-263~263-1) byte 1字节 -128到127(即-27~27-1) 3.3 常量和变量 常量 Constant 1.整型常量 final int DONE=100; 2.浮点常量 final float f = 3.14f; 3.字符常量 final char hao = ‘G’; 4.字符串常量 final String s = “成功学院”; 5.布尔常量 final boolean b = true; 3.3 常量和变量 变量 Variables 在Java编程语言中,对于变量名有下面的必须满足以下条件: 它必须是一个合法的标识符;? 它必须不是一个关键字、布尔型字符(true或者false)或者保留字NULL; 在使用中变量名中的字符是区分大小的。 任何变量在使用之前都需要声明。变量的声明、赋值和初始化的格式是: 变量类型 变量名1[=变量值1[,变量名2[=变量值2]……]; int n =15; 3.4 运算符与表达式 赋值运算符和语句 如,a=5; 算术运算符和算术表达式 如, a = b * c; 关系运算符和关系表达式 如, boolean d = a b ; 逻辑运算符和逻辑表达式 如, , || 位运算符 如, , |, ^ 条件赋值运算符 如, int a = (ab)? 3 : 5; 广义赋值运算符 如, a += b; 对象运算符 如, name2 instanceof className 括号与方括号运算符 如, int a = b*(a+b); 3.4 运算符与表达式 运算符优先级 precedence 及其结合性 associativity 运算符 结合性 优先级 ()、[] 从左到右

文档评论(0)

djdjix + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档